隨筆-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#
          主站蜘蛛池模板: 海宁市| 巴塘县| 祁连县| 慈利县| 唐海县| 巴中市| 陕西省| 遂川县| 新源县| 桐乡市| 新郑市| 资中县| 彩票| 林口县| 汤阴县| 高唐县| 西充县| 凤庆县| 三台县| 岑巩县| 安岳县| 清新县| 莆田市| 奉化市| 栾城县| 昌都县| 寿宁县| 杭锦旗| 潼关县| 隆回县| 高阳县| 当雄县| 鸡东县| 腾冲县| 绍兴县| 蒙阴县| 凤庆县| 吐鲁番市| 莎车县| 清苑县| 鄂州市|