2011-10-21 74 views
2

我想在我的窗體顯示時在C#Winform ToolStripMenuItem上設置默認焦點。這是否可能?如果是這樣,我該怎麼做?當窗體顯示時如何在C#Winform ToolStripMenuItem上設置默認焦點?

+0

Saravanan,沒有ü嘗試我的解決方案或你不想去api路線? –

+0

我試過了,但關於DLLImport statement.reference的一些異常不包括在內, – Saravanan

+0

ok,因爲你需要使用System.Runtime.InteropServices;我已經更新了我的答案以及:) –

回答

1

在Form的構造函數中,在創建ToolStripMenuItem控件之後,使用實例方法.Focus();。這將立即把重點放在控制。

3

在窗體的顯示的情況下,使用對焦(),然後使用選擇()選擇特定的工具條項焦點設置爲包含工具條:

private void Form1_Shown(object sender, EventArgs e) 
    { 
     this.toolStrip1.Focus(); 
     this.toolStripMenuItem1.Select(); 
    }