欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

DataGridView設(shè)置單元格的提示內(nèi)容ToolTip

 更新時間:2022年02月28日 10:10:13   作者:.NET開發(fā)菜鳥  
這篇文章介紹了DataGridView設(shè)置單元格提示內(nèi)容ToolTip的方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

ToolTip屬性用來設(shè)置當(dāng)鼠標(biāo)移動到單元格上面時的提示內(nèi)容。

DataGridView.ShowCellToolTips=True的情況下,單元格的ToolTip可以表示出來。對于單元格窄小,無法完全顯示的單元格,ToolTip可以顯示必要的信息。

示例1:設(shè)定單元格的ToolTip內(nèi)容

//設(shè)置第二行第一列的提示內(nèi)容
this.dgv_PropDemo[0, 1].ToolTipText = "該單元格的內(nèi)容不能修改";

運(yùn)行效果:

示例2:設(shè)定列頭的單元格的ToolTip內(nèi)容:

//設(shè)置第四列列頭的ToolTip
this.dgv_PropDemo.Columns[3].ToolTipText = "該行只能輸入男或女";

運(yùn)行效果:

示例3:設(shè)定行頭的單元格的ToopTip內(nèi)容:

//設(shè)置第一行行頭的ToopTip
this.dgv_PropDemo.Rows[0].HeaderCell.ToolTipText = "該行單元格的內(nèi)容不能修改";

運(yùn)行效果:

CellToopTipTextNeeded事件

在批量的單元格的ToolTip設(shè)定的時候,一個一個指定的效率比較低,這時候可以利用CellToopTipTextNeeded事件。當(dāng)單元格的ToopTipText變化的時候也會引發(fā)該事件。但是,當(dāng)DataGridView的DataSource被指定且VirualMode=True的時候,該事件不會被引發(fā)。

private void dgv_PropDemo_CellToolTipTextNeeded(object sender, DataGridViewCellToolTipTextNeededEventArgs e)
{
     //鼠標(biāo)在第三列的單元格上面時顯示提示信息
     if (e.ColumnIndex == 2)
     {
        e.ToolTipText = "列:" + e.ColumnIndex.ToString() + ",行:" + e.RowIndex.ToString();
     }
}

運(yùn)行效果:

到此這篇關(guān)于DataGridView設(shè)置單元格提示內(nèi)容ToolTip的文章就介紹到這了。希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • c# 連接池的設(shè)置與使用

    c# 連接池的設(shè)置與使用

    這篇文章主要介紹了c# 連接池的設(shè)置與使用,幫助大家更好的理解和學(xué)習(xí)c#,感興趣的朋友可以了解下
    2021-01-01
  • C# 泛型的約束

    C# 泛型的約束

    本文將詳細(xì)介紹C# 泛型的約束:引用類型約束;值類型約束;構(gòu)造函數(shù)類型約束;轉(zhuǎn)換類型約束;組合約束的相關(guān)知識。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • 你了解C#的協(xié)變和逆變嗎,看完這篇就懂了

    你了解C#的協(xié)變和逆變嗎,看完這篇就懂了

    這篇文章主要介紹了你了解C#的協(xié)變和逆變嗎,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • C#實(shí)現(xiàn)文件與Base64的相互轉(zhuǎn)換

    C#實(shí)現(xiàn)文件與Base64的相互轉(zhuǎn)換

    本文主要介紹了C#實(shí)現(xiàn)文件與Base64的相互轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • C#移除字符串中的不可見Unicode字符 案例代碼

    C#移除字符串中的不可見Unicode字符 案例代碼

    最近發(fā)現(xiàn)某個數(shù)據(jù)采集的系統(tǒng)拿下來的數(shù)據(jù),有些字段的JSON被莫名截?cái)嗔?,?dǎo)致后續(xù)數(shù)據(jù)分析的時候解析JSON失敗,這篇文章主要介紹了C#移除字符串中的不可見Unicode字符 ,需要的朋友可以參考下
    2023-02-02
  • C# 多線程更新界面的錯誤的解決方法

    C# 多線程更新界面的錯誤的解決方法

    這篇文章主要介紹了C# 多線程更新界面的錯誤方法,由于一個線程的程序,如果調(diào)用一個功能是阻塞的,那么就會影響到界面的更新,導(dǎo)致使用人員操作不便。所以往往會引入雙線程的工作的方式,主線程負(fù)責(zé)更新界面和調(diào)度,而次線程負(fù)責(zé)做一些阻塞的工作,便有了下面春雨里方法
    2021-10-10
  • Unity3D實(shí)戰(zhàn)之答題系統(tǒng)的實(shí)現(xiàn)

    Unity3D實(shí)戰(zhàn)之答題系統(tǒng)的實(shí)現(xiàn)

    本文將用Unity3D制作一個答題系統(tǒng),可以從文本文檔中提取題目和分?jǐn)?shù),然后綁定到UI上,在答題的過程中,自動判斷分?jǐn)?shù),自動判斷正確率。感興趣的可以學(xué)習(xí)一下
    2022-03-03
  • C# Random類的正確應(yīng)用方法

    C# Random類的正確應(yīng)用方法

    這篇文章主要介紹了C# Random類的正確應(yīng)用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • C#?Socket數(shù)據(jù)接收的三種實(shí)現(xiàn)方式

    C#?Socket數(shù)據(jù)接收的三種實(shí)現(xiàn)方式

    本文主要介紹了C#?Socket數(shù)據(jù)接收的三種實(shí)現(xiàn)方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • C#實(shí)現(xiàn)的自定義郵件發(fā)送類完整實(shí)例(支持多人多附件)

    C#實(shí)現(xiàn)的自定義郵件發(fā)送類完整實(shí)例(支持多人多附件)

    這篇文章主要介紹了C#實(shí)現(xiàn)的自定義郵件發(fā)送類,具有支持多人多附件的功能,涉及C#郵件操作的相關(guān)技巧,需要的朋友可以參考下
    2015-12-12

最新評論