Info ein:Infragistics Ultragrid: Nicht imstande, den Bearbeitungsmodus für fokussierte Spalte
Ich arbeite mit einer C# .NET 3.5 WinForms-Anwendung und mit Infragistics 8.2 in es ultrgrid. Das Raster hat 5 Spalten, von denen die ersten drei nur gelesen werden und die 4. und 5. sind Dropdown-Listen mit den Wertelisten. Die 4. Spalte heißt "Von".
Was ich erreichen möchte:
Wenn Form Einführungen, ich Fokus auf erste Zeile Zelle gesetzt werden soll für „Von“ -Spalte und haben es auch im Bearbeitungsmodus.
Was habe ich codiert:
Ich habe folgende Funktion geschrieben
private void SetFocus()
{
_grid.Focus();
_grid.ActiveCell = _grid.Rows[0].Cells["From"];
_grid.PerformAction(UltraGridAction.EnterEditMode);
_grid.DisplayLayout.Bands[0].Columns["From"].Editor.Focus();
}
die, wenn sie durch die Form des Paint-Ereignis genannt, funktioniert gut. Es ist jedoch ärgerlich zu sehen, dass die Kontrolle sich auf jede Farbe konzentriert. Wenn Sie das auf Last setzen, wird der Fokus richtig; setzt das Steuerelement jedoch nicht im Bearbeitungsmodus.
Danke schon
Jyotsna
Welche anderen Veranstaltungen versuchen Sie es? –