簡體   English   中英

如何綁定ctrl + 1來選擇第一個標簽?

[英]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 ”,它已經有了這種標簽導航。

  • 按Ctrl + Alt + Num Pad 1到0激活特定的常規選項卡
  • 通過Ctrl + Num Pad 1到0激活特定的固定選項卡

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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM