Is it possible to implement 'extended row selection' in the same manner as is implemented by File Explorer and the standard Windows listbox control? If so, is it possible to achieve an 'extended full row selection' that would handle the following use cases:
Hi,
I'm very confused by your questions. I tried to follow the steps you listed here, but in every case, I am getting the "Desired" result, not the "Actual" result you list here.
What version of the grid are you using?
The only property settings I applied to the grid were these:
private void ultraGrid1_InitializeLayout(object sender, Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs e) { UltraGridLayout layout = e.Layout; UltraGridOverride ov = layout.Override; ov.SelectTypeRow = SelectType.Extended; ov.CellClickAction = CellClickAction.RowSelect; }
Excellent. Getting closer. I was unaware of the CellClickAction attribute and changing it to RowSelect got rid of the 'column highlight' issue.
The one remaining issue is the failure to toggle on control click on a selected row and I bet that is because the current row highlight color is the same as the selected row background color.
You are probably right. In which case, this should help:
FAQ:How do I turn off the ActiveRowAppearance so that the active row in the grid does not appear selected.
If Reset is disabled, it probably means that your grid has no ActiveRowAppearance/ActiveCellAppearance defined. In which case, the active row will not appearance highlighted unless something in your code is applying these settings at run-time.
These properties could be set in code, of course.
They could also be set by loading a Layout or a Preset into the grid.
And they can also be set by loading an isl (Style Library) file into the grid.
Unable to follow these instructions. The 'Reset' menu item is disabled.