use*_*925 5 c# gridview devexpress highlighting winforms
当我在下面的GridView中选择一行时,我的鼠标所在的单元格(换句话说,我左键单击的单元格)选择一行不会突出显示,而行的其余部分都会突出显示.
我很感激你的帮助.
GridView myView = (GridView)oGrid.MainView;
myView.OptionsSelection.MultiSelect = true;
myView.OptionsSelection.MultiSelectMode = GridMultiSelectMode.RowSelect;
if (myView.RowCount > 0)
{
frmChangeMyStatus ff = new frmChangeMyStatus(ccfrms);
DialogResult dr = ff.ShowDialog();
if (dr == DialogResult.OK)
{
for (int i = 0; i < myView.SelectedRowsCount; i++)
{
row = myView.GetSelectedRows()[i];
//...........
}
}
}
Run Code Online (Sandbox Code Playgroud)
Yur*_*uts 10
如果希望聚焦单元格看起来像聚焦行中的任何其他单元格,请在视图属性中禁用聚焦单元格样式.您可以通过两种不同的方式执行此操作:
在运行时:
myView.OptionsSelection.EnableAppearanceFocusedCell = false;
在设计时:调用XtraGrid设计器,选择Views ::(您的视图):: OptionsSelection ::设置EnableAppearanceFocusedCell为False.
如果您可以访问XtraGrid设计器,则可以在需要更复杂的样式规则时查看"外观"部分.
| 归档时间: |
|
| 查看次数: |
6472 次 |
| 最近记录: |