Utworzono richTextBox i zauważyłem, że po naciśnięciu klawisza Tab nic nie robi. Należy zrobić trochę miejsca, ale tak nie jest.RichTextBox i klawisz tabulatora
Jak mogę uzyskać do niego dostęp?
Utworzono richTextBox i zauważyłem, że po naciśnięciu klawisza Tab nic nie robi. Należy zrobić trochę miejsca, ale tak nie jest.RichTextBox i klawisz tabulatora
Jak mogę uzyskać do niego dostęp?
Domyślnie naciśnięcie tabulatora przenosi fokus do następnej kontrolki. Ustawienie właściwości AcceptsTab z RichTextBox na true
umożliwia RichTextBox akceptowanie znaków tabulacji.
Zobacz ten artykuł MSDN na temat AcceptsTab property.
Najpierw trzeba ustawić następujące właściwości z RichTextBox
richTextBox.Multiline = true;
richTextBox.AcceptsTab = true;
A w przypadku keypress RichTextBox trzeba zrobić następujące
if (e.KeyChar == 9)
{
e.Handled = false;
}
Ok dziękuję, że teraz pracuje. Ale widzę, że wskaźnik porusza się za dużo. Czy istnieje sposób, że mogę kontrolować liczbę miejsca, które to robi? – user2203448