gpt4 book ai didi

c# - Windows 窗体应用程序 : help text on a grid view

转载 作者:行者123 更新时间:2023-11-30 16:29:59 26 4
gpt4 key购买 nike

我正在使用 DataGridView 在 C# 中开发 Windows 应用程序。如何添加在用户将鼠标悬停在列上时显示的帮助文本?

最佳答案

使用 DataGridView 的 ToolTip 属性。

一篇非常好的文章是 How to: Add ToolTips to Individual Cells in a Windows Forms DataGridView Control 。这就是你想要的。以下是示例代码。

// Sets the ToolTip text for cells in the Rating column.
void dataGridView1_CellFormatting(object sender,
DataGridViewCellFormattingEventArgs e)
{
if ( (e.ColumnIndex == this.dataGridView1.Columns["Rating"].Index)
&& e.Value != null )
{
DataGridViewCell cell =
this.dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex];
if (e.Value.Equals("*"))
{
cell.ToolTipText = "very bad";
}
else if (e.Value.Equals("**"))
{
cell.ToolTipText = "bad";
}
else if (e.Value.Equals("***"))
{
cell.ToolTipText = "good";
}
else if (e.Value.Equals("****"))
{
cell.ToolTipText = "very good";
}
}
}

关于c# - Windows 窗体应用程序 : help text on a grid view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6007686/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com