2013-09-21 60 views
0

我試圖製作一個表單,它將在所有窗口之上,並且當它顯示它自己時,它將不會從其他窗口獲取焦點。顯示錶格而不關注

我這樣做,形式將是ontop的窗戶:

this.TopMost = true; 

但我無法弄清楚如何防止形式採取的焦點,同時顯示。

+0

'winforms'或'wpf'? –

+0

我正在使用winforms –

+0

@Nemanja Boric它仍然在關注.. –

回答

0

如果我們談論的是世界糧食計劃署,嘗試設置屬性ShowActivated="False"

0

的一種方法是使用Focus()或您的家長形式。

//create a spawn a child form 
Form2 f2 = new Form2(); 
f2.Show(); 

//give your parent form the focus 
this.Focus(); 

當第二次產生時,這會使Form1保持在最前面。

+0

我想阻止窗體獲得任何焦點.. –