イベントでTextBox
プロパティAcceptsTab
をTrue
この条件に設定すると、機能しません。TextBox_KeyDown
if (e.KeyCode == Keys.Tab)
{
if ((e.Control) && (e.Shift))
{
e.Handled = true;
if (Tabs.SelectedIndex > 0)
Tabs.SelectedIndex = Tabs.SelectedIndex - 1;
else
Tabs.SelectedIndex = Tabs.TabPages.Count - 1;
}
else if (e.Control)
{
e.Handled = true;
if (chatFormTabs.SelectedIndex < chatFormTabs.TabPages.Count - 1)
chatFormTabs.SelectedIndex = chatFormTabs.SelectedIndex + 1;
else
chatFormTabs.SelectedIndex = 0;
}
}
Form KeyDown イベントでこの条件が欲しいのですが、うまくいきません。
誰かが私にそれを行う方法を教えてもらえますか:
- TextBox はタブ キーを受け入れ、現在の位置に "\t" 文字を追加します。
- Ctrl+Tab または Ctrl+Shift+Tab でタブを変更できます。