Member 14621280 Ответов: 1

Код richtextbox1 отображение нажал не работает


У меня есть два richtexboxes, таких как RichtTextBox1 и RichTextBox2 в одной форме1..

Мой вопрос таков?

Когда я нажал Tab или Ctrl +R в RichTexBox1, как открыть RichtTextBox2 ?

Что я уже пробовал:

Private Sub RichTextBox1_KeyDown(sender As Object, e As KeyEventArgs) Handles RichTextBox1.KeyDown
       If e.KeyCode = Keys.Tab Then
           RichTextBox2.Show()


       End If
   End Sub

Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)

Работает ли этот код? Если нет, то в чем же проблема?

1 Ответов

Рейтинг:
2

RickZeeland

Вы только пользуетесь .Show() для форм, а не для элементов управления. Используйте свойство .Visible для элементов управления.

Чтобы изменить культуру программно, см.: vb.net - переопределение региональных настроек в .NET Framework - переполнение стека[^]


Member 14621280

но только видимое свойство истинно

Member 14621280

Private Sub RichTextBox1_KeyDown(sender As Object, e As KeyEventArgs) обрабатывает RichTextBox1.KeyDown
Если e.KeyCode = ключи.Тогда Закладка
RichTextBox2.Показать()
Richtextbox1 отображение.Видна = Ложь
RichTextBox2.Видимое = Истинное
Конец, Если
Конец Подводной Лодки

Member 14621280

это сработало спасибо? и мне нужна еще одна информация по этому поводу
у меня есть Тамильский контент шрифта и английский контент шрифта, как только я нажму datagridview1, он покажет richtextbox1, но в моем datagridview1 есть также английский контент, но это не будет показано в моем richttextbox1.... любой шрифт autodeduct или язык есть для исходного кода