Bunun geç bir yanıt olduğunu biliyorum, ancak bunu bir uzantı kullanmadan bir şekilde yaptım.
Bir menü öğesi (WFA kullanıyorsanız) ve benzeri adlı araç çubuğu menü öğeleri oluşturdum: tab0ToolStripMenuItem ect. Muhtemelen
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;
}
Bunu yapmanın bir fakir ve acemi bir şekilde:
I +
1 Sonra tıklama olayları tided Ctrl gibi ShortcutKeys için False
menü öğesi görünür özelliğini ve her menü öğesi ayarlamak ama işe yarıyor, umarım bu size veya başkalarına yardım eder.
Soruyorum, neden buna ihtiyacınız olduğunu düşünüyorsunuz? Belirli bir dosyaya sürekli geri gitmeniz gerekiyor mu? – gorohoroh
@gorohoroh: Gerçekten, ctrl + n'yi nth sekmesine bağlayabiliyorum ... ama eğer ctrl + 1'i ilk sekmeye çözebilirsem, diğerlerini tamir edebilirim. –
Özür dilerim, içeriğiyle alakasızsa n numaralı bir sekmeyi açmanın bir noktasını gerçekten göremiyorum. Belirli bir içeriğe yer işareti eklemek istiyorsanız, ReSharper yer işaretlerini kullanabilirsiniz: http://www.jetbrains.com/resharper/webhelp/Navigation_and_Search__Bookmarks.html – gorohoroh