2010-10-24 112 views

回答

1

這是一個棘手的問題。您可以使用SetWindowsPos窗口api調用。將標題從屏幕中移出。然後,當關閉應用程序或發生崩潰時,可以將其還原。這個技巧可能會導致一些問題,當有背景的東西發生在Windows中。我只在切換.exe - 表單文件時才使用它。

我認爲這個問題的一個更好的解決方案是使用一個表格,但有不同的UserControls。它看起來像這樣。

public class MainForm : Form 
{ 
    public void AddView(UserControl view) 
    { 
     SuspendLayout(); 
     Controls.Add(view); 
     ResumeLayout(true); 
    } 
} 
+0

是的,這是我得到的一般解決方案:)。我添加了一些控件,甚至通過僅更改這些控件寬度來設法添加葉效果。感謝您的回覆! – 2010-10-28 08:50:11

0

您是否已將FormBorderSytle設置爲無?

+0

是的,我已經將FormBorderSytle設置爲None。 – 2010-10-26 14:29:33