C# 如何在右键单击某个选项卡页时对其进行对焦?
如何在右键单击某个选项卡页时选择或聚焦该选项卡页?执行MouseDown事件并找出单击的选项卡:C# 如何在右键单击某个选项卡页时对其进行对焦?,c#,winforms,tabpage,C#,Winforms,Tabpage,如何在右键单击某个选项卡页时选择或聚焦该选项卡页?执行MouseDown事件并找出单击的选项卡: private void tabControl1_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Right) { for (int tab = 0; tab < tabControl1.TabCount; ++tab) {
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;
}
}
}
}
private void tabControl1\u MouseDown(对象发送方,MouseEventArgs e){
if(e.Button==MouseButtons.Right){
对于(int-tab=0;tab
我个人建议改为使用MouseDown
事件。为什么鼠标右键与鼠标左键的行为会有如此大的不同?