none
ContextMenuStrip RRS feed

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...

    17 Ağustos 2018 Cuma 09:48

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...

    17 Ağustos 2018 Cuma 09:48
  • 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();
    }    

    17 Ağustos 2018 Cuma 12:06