設置gridcontrol的單擊事件和右鍵菜單

接着上一篇顯示,講一下顯示之後的對一行數據的點擊和右鍵菜單的實現

點擊事件

首先在界面中點擊gridcontrol,在屬性中選擇時間(小閃電的標誌),找到操作-Click,在後面自己明明點擊的方法名,回車進入函數實現界面,輸入實現的功能代碼即可實現點擊後的功能,代碼爲按操作執行後的自動生成的

       private void gridControl1_Click(object sender, EventArgs e)
        {
            //功能方法
        }

右鍵菜單及事件

右鍵我只設了兩個功能,在設計界面點擊工具箱找到ContextMenuStrip,拖到gridControl中,可以看到左上有了一個右鍵的菜單設計,我添加了一個複製一個打開外部exe的功能

然後點擊添加的右鍵項,設置屬性中的Text項,爲顯示的內容;

點擊事件進行功能的函數實現

private void Click_Copy(object sender, EventArgs e)
        {
            DataRow myDataRow = gridView1.GetDataRow(gridView1.FocusedRowHandle);
            Clipboard.SetDataObject(myDataRow["IP"].ToString() + ":" + myDataRow["Port"].ToString());
        }

右鍵兩個功能:

  1. 複製功能在文章https://blog.csdn.net/u010458948/article/details/101509510中講過
  2. 打開外部exe程序在文章https://blog.csdn.net/u010458948/article/details/101509127中講過

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章