C# WinForm 取消DataGridView的預設選中Cell 使其不反藍
dataGridView1.Rows[0].Selected = false;
預設情況下 DataGridView繫結資料後
會選中首行首列
為實現其沒有預設不選中(即繫結後 看不到首行首列反藍)
之前將
dataGridView1.Rows[0].Selected = false;
放在窗體的建構函式中 怎麼都看似不起效果 首行首列還是反藍
後來嘗試放在窗體的Load中 終於看不不反藍了
同時需要注意dataGridView1的TabIndex
相關程式碼如下:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
DataTable dt = new DataTable();
dt.Columns.Add("Column1");
dt.Columns.Add("Column2");
dt.Columns.Add("Column3");
DataRow dr = dt.NewRow();
dr["Column1"] = "1";
dr["Column2"] = "2";
dr["Column3"] = "3";
dt.Rows.Add(dr);
this.dataGridView1.AutoGenerateColumns = false;
this.dataGridView1.DataSource = dt;
//dataGridView1.Rows[0].Selected = false; //放在Form1這裡不起效果 可放在下面的Form1_Load中
this.button1.Focus();
}
private void Form1_Load(object sender, EventArgs e)
{
dataGridView1.Rows[0].Selected = false;
//this.dataGridView1.TabStop = false;
//dataGridView1.Rows[0].Selected = false;
//this.dataGridView1.CurrentCell = null;
//dataGridView1.ClearSelection();
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-553424/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- iOS 中tableview cell點選取消選中效果iOSView
- C#將Excel檔案中選擇的內容,複製貼上到 winform datagridviewC#ExcelORMView
- 給Winform中的datagridview新增行號ORMView
- WinForm:DataGridView新增加行ORMView
- DataGridView選中整行View
- winform中可以摺疊的datagridview,自定義控制元件ORMView控制元件
- 取消element中input type=number中的預設箭頭
- 操作選中cell 所有cell操作相同情況下
- 全選DataGridView中的DataGridViewCheckBoxColumn選項View
- C# 從datagridview中匯出到excelC#ViewExcel
- c# winform之contextmenu快捷選單C#ORMContext
- C# winfrom 中datagridview中checkbox的使用方法C#View
- c#中datagridview裡checkbox的使用方法C#View
- c# winform程式設計轉例C#ORM程式設計
- Winform開發--資料從一個DataGridView轉移到另一個DataGridViewORMView
- c# datagridview選中當前單元格及單元格單擊事件C#View事件
- C#的DataGridView中自動在行首新增行號C#View
- 在c#中把oracle表展示在datagridviewC#OracleView
- 設定select下拉選單的預設選中項
- c# winform之選單menu_menuitem_mainmenu_etcC#ORMUIAI
- C# Datagridview完整攻略C#View
- 【轉】C# 中 強制退出WinForm程式C#ORM
- C# winform中讀寫ini檔案C#ORM
- input元素預設選中設定
- 【iOS開發】解決UITableview中選中Cell後,Cell複用導致選中狀態消失、應用閃退的問題iOSUIView
- C#中關於DataGridView行和列的背景色-前景色設定C#View
- 淺談UITableView內Cell的選中細節過程UIView
- iOS 中 cell的用法iOS
- WinForm使用DataGridView實現類似Excel表格的查詢替換ORMViewExcel
- 設定radio單選按鈕預設選中
- JS-preventDefault() 取消預設行為JS
- C# DataGridView自動換行C#View
- 獲取select下拉選單預設選中項的索引索引
- C# winform開啟資料夾並選中指定檔案C#ORM
- c# winform之單選鈕2狀態變換程式碼C#ORM
- win10如何取消檔案預設的開啟方式_win10取消檔案預設開啟方式教程Win10
- c# winform 之fontdialogC#ORM
- vue中select的使用以及select設定預設選中Vue