問候所有,顯示DataGridView中的rowHeader工具提示
請幫助我如何設置回來的datagridview的行標題的提示文本,當我加載的數據表,並設置每個工具提示的DataGridView行,其顯示正確時我將鼠標指針移動到行標題,但是當我單擊列將數據排序爲升序或降序時,行標題的工具提示被刪除?當我點擊datagridview的列標題時,如何設置它或避免它。
問候所有,顯示DataGridView中的rowHeader工具提示
請幫助我如何設置回來的datagridview的行標題的提示文本,當我加載的數據表,並設置每個工具提示的DataGridView行,其顯示正確時我將鼠標指針移動到行標題,但是當我單擊列將數據排序爲升序或降序時,行標題的工具提示被刪除?當我點擊datagridview的列標題時,如何設置它或避免它。
設置ToolTipText
財產上DataGridViewColumn
foreach (DataGridViewColumn column in dataGridView1.Columns)
{
column.ToolTipText = "Tooltip"; // set here.
}
移動,設置你的行提示的DataBindingComplete
事件處理程序的代碼。此句柄將在每次更新DataSource
時觸發(其中包括排序)。像這樣:
this.dataGridView1.DataBindingComplete += DataGridView1_DataBindingComplete;
private void DataGridView1_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
{
foreach (DataGridViewRow row in this.dataGridView1.Rows)
{
row.HeaderCell.ToolTipText = "ToolTip Text";
}
}