private void DoInsert() { BuildEventInfo info = listView.SelectedItems[0].Tag as BuildEventInfo; textBox.Focus(); SendKeys.Send(info.SendKeysName); }
private void Add(BuildEventInfo info) { ListViewItem item = new ListViewItem(info.Name); item.SubItems.Add(info.Value); item.Tag = info; listView.Items.Add(item); }
private void listView_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e) { ListViewItem item = listView.GetItemAt(e.X, e.Y); if (item != null && e.X >= nameColumn.Width) { BuildEventInfo info = item.Tag as BuildEventInfo; Graphics g = listView.CreateGraphics(); if (g.MeasureString(info.Value, listView.Font).Width > valueColumn.Width) { toolTip.SetToolTip(listView, info.Value); return; } } toolTip.SetToolTip(listView, ""); }