title: How can I take items from a listbox and display them in a listview in another form?
body: <p>I have a listbox full of items for my order.</p>
  
  <p>I want to take all of the items inside my listbox and transfer them into my listview.</p>
  
  <p>Then I want to take my listview and display it in another form (my messagebox).</p>
  
  <p>My new listview: </p>
  
  <pre><code>private void CustomerInfo_Click(object sender, EventArgs e)
      {
          ListViewItem customers = new ListViewItem(fullName.Text);
  
          customers.SubItems.Add(totalcount.ToString());
          customers.SubItems.Add(total.ToString());
          customers.SubItems.Add(Address.Text);
          customers.SubItems.Add(telephone.Text);
          for (int i = 0; i &lt; OrderlistBox.Items.Count; i++)
          {
              customers.SubItems.Add(OrderlistBox.Items[i].ToString());
          }
  
          Customers.Items.Add(customers);
  
          //CLEAR ALL FIELDS
          OrderlistBox.Items.Clear();
          fullName.Text = "";
          Address.Text = "";
          telephone.Text = "";
          totalDue.Text = "";
          totalItems.Text = "";
      }
  </code></pre>
  
  <p>My contextMenuStrip, so when I click on the customer I can get its info (name, address, order, etc.):</p>
  
  <pre><code>private void customerInformationToolStripMenuItem_Click(object sender, EventArgs e)
      {
          if (Customers.SelectedItems.Count != 0)
          {
              var myformmessagedialog = new MessageBoxForm
              {
                  name = Customers.SelectedItems[0].SubItems[0].Text,
                  address = Customers.SelectedItems[0].SubItems[3].Text,
                  telephone = Customers.SelectedItems[0].SubItems[4].Text,
              };
              myformmessagedialog.ShowDialog();
          }
      }
  </code></pre>
  
  <p>My new form, the messagebox where I will display all the info for the client:</p>
  
  <pre><code>  public partial class MessageBoxForm : Form
    {
      public MessageBoxForm()
      {
          InitializeComponent();
      }
  
      public string name;
      public string address;
      public string telephone;
      public ListViewItem order = new ListViewItem();
  
      private void MessageBoxForm_Load(object sender, EventArgs e)
      {
  
          lblName.Text = name;
          lbladdress.Text = address;
          lbltelephone.Text = telephone;
  
          orderListView.Items.Add(order);
      }
  }
  </code></pre>
  
  <p>I'm sorry if this seems confusing but I'm just looking for help to go in the right direction. Any help is appreciated.</p>