右クリックしたときに特定のタブページを選択またはフォーカスするにはどうすればよいですか?
1009 次
1 に答える
1
MouseDown イベントを実装し、どのタブがクリックされたかを調べます。
private void tabControl1_MouseDown(object sender, MouseEventArgs e) {
if (e.Button == MouseButtons.Right) {
for (int tab = 0; tab < tabControl1.TabCount; ++tab) {
if (tabControl1.GetTabRect(tab).Contains(e.Location)) {
tabControl1.SelectedIndex = tab;
break;
}
}
}
}
于 2010-08-23T23:57:45.780 に答える