Mam niestandardowy formant zawierający pole tekstowe i przycisk. Używam formantu niestandardowego jako formantu edycji dla konkretnej kolumny w ObjectListView.Jak ustawić fokus na formancie w formancie niestandardowym?
Na razie CellEditStarting zrobić:
private void datalistViewProducts_CellEditStarting(object sender, CellEditEventArgs e)
{
var ctl = (MyCustomControl)e.Control;
e.Control = ctl;
}
ConfigureControl
metoda ObjectListView już nazywa Select
metoda kontrolki. Działa to dobrze, jeśli posiadam kontrolę użytkownika dziedziczącą bezpośrednio ze standardowego TextBox.
Tak I dodaje następujący kod do mojego UserControl:
public new void Select()
{
textBox.Select();
}
Jednakże mając UserControl jak opisano powyżej, sposób Select
nie przenieść fokus do pola tekstowego.
Czego mi tu brakuje?
Dzięki, Bracie! ("Me Too", tylko dlatego, że często je widzę razem, ale mam teraz pojęcie, co to oznacza) – FastAl