隨筆-7  評論-24  文章-102  trackbacks-0

          DataGridView
          DataGridView上按右鍵彈出右鍵菜單前選中當前行
                  private void DataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e)
                  
          {
                      DataGridView1.ClearSelection();
                      DataGridView1.Rows[e.RowIndex].Selected 
          = true;
                      DataGridView1.CurrentCell 
          = DataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex];
                  }


          /*
          2007-05-16 17:31 by HELLO [未注冊用戶] 
          用“dataGridView1_CellMouseClick”這個事件 

          有些時候可以只彈出菜單,沒有選擇單元格;有時候只選擇單元格,沒有彈出菜單 

          如果菜單控件在綁在DATAGRIDVIEW上(dataGridView1.ContextMenuStrip = this.ContextSrtip1),又不能選擇單元格
          */

          DataGridView 超鏈接點擊事件
                  //內容點擊, 并判斷所點擊的列名
                  private void dgvData_CellContentClick(object sender, DataGridViewCellEventArgs e)
                  
          {
                      DataGridView dgv 
          = sender as DataGridView;
                      
          string columnName = dgv.Columns[e.ColumnIndex].Name;
                      
          if ("operation".Equals(columnName))
                      
          {//如果點擊的列名符合                
                          dgv.Rows.RemoveAt(e.RowIndex);
                      }

                  }



          TreeView
          c# winform TreeView控件中實現拖拽的功能

          節點拖拽事件

          posted on 2009-07-10 12:21 黃小二 閱讀(651) 評論(0)  編輯  收藏 所屬分類: C#
          主站蜘蛛池模板: 连平县| 保定市| 敦煌市| 桂阳县| 茌平县| 登封市| 太康县| 德安县| 罗城| 平顶山市| 海淀区| 秦安县| 廊坊市| 枞阳县| 台山市| 靖州| 民和| 农安县| 南召县| 建湖县| 东港市| 水城县| 广平县| 长丰县| 赣榆县| 讷河市| 河东区| 榆林市| 蓬莱市| 台前县| 文登市| 乌拉特前旗| 新邵县| 承德市| 禄丰县| 大石桥市| 双流县| 和静县| 泗洪县| 远安县| 黎平县|