Beispiel #1
0
        private void DoInsert()
        {
            BuildEventInfo info = listView.SelectedItems[0].Tag as BuildEventInfo;

            textBox.Focus();
            SendKeys.Send(info.SendKeysName);
        }
Beispiel #2
0
        private void Add(BuildEventInfo info)
        {
            ListViewItem item = new ListViewItem(info.Name);

            item.SubItems.Add(info.Value);
            item.Tag = info;
            listView.Items.Add(item);
        }
Beispiel #3
0
        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, "");
        }