我有兩個簡單的窗體,以最大化視圖設計。當在它們之間切換時(首先顯示第二個和隱藏),第二個窗體首先在幾毫秒內顯示其標題。比標題消失。如何在Winmobile窗體之間切換時隱藏窗體標題6.5
如何避免顯示標題?
謝謝。
我有兩個簡單的窗體,以最大化視圖設計。當在它們之間切換時(首先顯示第二個和隱藏),第二個窗體首先在幾毫秒內顯示其標題。比標題消失。如何在Winmobile窗體之間切換時隱藏窗體標題6.5
如何避免顯示標題?
謝謝。
這是一個棘手的問題。您可以使用SetWindowsPos窗口api調用。將標題從屏幕中移出。然後,當關閉應用程序或發生崩潰時,可以將其還原。這個技巧可能會導致一些問題,當有背景的東西發生在Windows中。我只在切換.exe - 表單文件時才使用它。
我認爲這個問題的一個更好的解決方案是使用一個表格,但有不同的UserControls。它看起來像這樣。
public class MainForm : Form
{
public void AddView(UserControl view)
{
SuspendLayout();
Controls.Add(view);
ResumeLayout(true);
}
}
是的,這是我得到的一般解決方案:)。我添加了一些控件,甚至通過僅更改這些控件寬度來設法添加葉效果。感謝您的回覆! – 2010-10-28 08:50:11