[英]How can I bind ctrl+1 to select first tab?
如何綁定ctrl + 1以選擇Visual Studio 2010中的第一個選項卡?
如果您不確定我的意思,請嘗試在Google Chrome中打開多個標簽,然后嘗試按Ctrl + 1,2,3在它們之間切換。
我也有ReSharper - 如果有幫助的話。
探索Visual Studio Extension“ Productivity Power Tool ”,它已經有了這種標簽導航。
http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/
使用ReSharper。 打開第一個選項卡,單擊文本中的任意位置,然后按Ctrl + Shift + 1(或2,3等)放置ReSharper的書簽。 然后您可以打開此選項卡並按Ctrl + 1(2,3等)轉到此書簽,即使您打開了其他選項卡也是如此。 完全按照你的意願。
我知道這是一個遲到的回復,但我在沒有使用擴展的情況下這樣做了。
我創建了一個菜單項(如果您正在使用WFA)並創建了名為like:tab0ToolStripMenuItem等的工具條菜單項。
我將菜單項visible屬性設置為False
,將每個菜單項設置為ShortcutKeys,如Ctrl + 1
然后將點擊事件歸結為:
private void tab0ToolStripMenuItem_Click(object sender, EventArgs e)
{
this.tabControl1.SelectedIndex = 0;
}
private void tab1ToolStripMenuItem_Click(object sender, EventArgs e)
{
this.tabControl1.SelectedIndex = 1;
}
private void tab2ToolStripMenuItem_Click(object sender, EventArgs e)
{
this.tabControl1.SelectedIndex = 2;
}
private void tab3ToolStripMenuItem_Click(object sender, EventArgs e)
{
this.tabControl1.SelectedIndex = 3;
}
可能是一個窮人和新手的方式這樣做,但它的工作原理,我希望這可以幫助你或任何其他人看這個。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.