En iyi yanıtlayıcılar
ContextMenuStrip

Soru
-
Yanıtlar
-
public Form1() { InitializeComponent(); contexMenu1.ItemClicked += new ToolStripItemClickedEventHandler(contexMenu1_ItemClicked); } void contexMenu1_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { ToolStripItem item = e.ClickedItem; // item.Name tıklanan seçeneğin adı. // Diğer kodlar buraya... }
Sorunuzun yanıtı bu ise "Yanıt olarak işaretle"yerek siz de forumun işleyişine katkıda bulununuz...
- Yanıt Olarak İşaretleyen SchrödingersCat 17 Ağustos 2018 Cuma 12:02
Tüm Yanıtlar
-
public Form1() { InitializeComponent(); contexMenu1.ItemClicked += new ToolStripItemClickedEventHandler(contexMenu1_ItemClicked); } void contexMenu1_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { ToolStripItem item = e.ClickedItem; // item.Name tıklanan seçeneğin adı. // Diğer kodlar buraya... }
Sorunuzun yanıtı bu ise "Yanıt olarak işaretle"yerek siz de forumun işleyişine katkıda bulununuz...
- Yanıt Olarak İşaretleyen SchrödingersCat 17 Ağustos 2018 Cuma 12:02
-
Teşekkür ederim, contextMenuStrip'e item'leri manuel girdiğim zaman çalışıyor ama ben contextMenuStrip item'lerini veritabanından grup isimlerini çekerek dolduruyorum ve bu durumda değer boş geliyor.
edit;
contextMenuStrip itemlerini doldururken aşağıdaki gibi yazdım ve sorun çözüldü teşekkürler.
for(int i=0; i <= dt.Rows.Count; i++) { contextMenuStrip2.Items.Add(dt.Rows[i][0].ToString()); contextMenuStrip2.Items[i].Name = dt.Rows[i][0].ToString(); }
- Düzenleyen SchrödingersCat 17 Ağustos 2018 Cuma 12:19