예제 #1
0
 private void addMessageToList(GigTransaction cmd)
 {
     try
     {
         ListViewItem item = messagesListView.Items.Add(new ListViewItem(cmd.Sender));
         item.Tag = cmd;
         item.SubItems.Add(cmd.Receiver);
         item.SubItems.Add(cmd.Amount.ToString());
         item.SubItems.Add(cmd.TimeStamp.ToString());
     }
     catch
     {
     }
 }
예제 #2
0
 public void AddTRANS(GigTransaction trans)
 {
     try
     {
         if (messagesListView.InvokeRequired)
         {
             addMessageDelegate d = new addMessageDelegate(addMessageToList);
             messagesListView.Invoke(d, trans);
         }
         else
         {
             addMessageToList(trans);
         }
     }
     catch
     {
     }
 }