void _DbCombo_SubItemsEnumerateBefore(object sender, FunctionItemEventArgs e) { e.Item.SubItems.Clear(); e.Item.SubItems.Add(new FunctionItem(this) { Text = "První řádek", Image = App.ResourcesApp.GetImage(RES.Images.Small16.BulletBluePng), ToolTip = "Výběr databáze z prvního řádku" }); e.Item.SubItems.Add(new FunctionItem(this) { Text = "Druhý řádek", Image = App.ResourcesApp.GetImage(RES.Images.Small16.BulletGreenPng), ToolTip = "Výběr databáze z druhého řádku" }); e.Item.SubItems.Add(new FunctionItem(this) { Text = "Třetí řádek", Image = App.ResourcesApp.GetImage(RES.Images.Small16.BulletRedPng), ToolTip = "Výběr databáze z třetího řádku" }); e.Item.SubItems.Add(new FunctionItem(this) { Text = null }); e.Item.SubItems.Add(new FunctionItem(this) { Text = "Další řádek", Image = App.ResourcesApp.GetImage(RES.Images.Small16.BulletPurplePng), ToolTip = "Výběr databáze z dalšího řádku" }); if (e.Item.Value == null) { e.Item.Value = e.Item.SubItems[0]; } }
void _ItemInGroupClick(object sender, FunctionItemEventArgs e) { if (e.Item.UserData is string && (string)e.Item.UserData == "Rtf") { Rtf.RtfDocument doc = new Rtf.RtfDocument(); doc.RtfText = Rtf.RtfDocument.TestRtfText2; } else { System.Windows.Forms.MessageBox.Show("Clicked on: " + e.Item.ToString()); } }
private void _ItemInGroup_SubItemsEnumerateBefore(object sender, FunctionItemEventArgs e) { }