我有一個有很多標籤和複選框的面板。我想抓住所有這些控件並調整它們的大小?如何在Windows窗體/窗口移動應用程序中調整動態控件的大小?
我該怎麼做?這是否會像通過面板所有的控件,然後調整它們?
或者你認爲用新尺寸重新渲染整個表單會更好一些。但是,這需要我再次請求web服務來獲取信息。
我需要調整控件的大小,因爲我希望允許用戶從縱向模式切換到橫向。
我有一個有很多標籤和複選框的面板。我想抓住所有這些控件並調整它們的大小?如何在Windows窗體/窗口移動應用程序中調整動態控件的大小?
我該怎麼做?這是否會像通過面板所有的控件,然後調整它們?
或者你認爲用新尺寸重新渲染整個表單會更好一些。但是,這需要我再次請求web服務來獲取信息。
我需要調整控件的大小,因爲我希望允許用戶從縱向模式切換到橫向。
使用Dock或更精確的控件使用Anchor屬性。通過將Anchor設置爲Left,Right,Top,Bottom,控件將與窗口一起縮放。通過將Anchor設置爲Right,控件將隨着右邊框移動。通過將Anchor設置爲Top and Bottom,控件將垂直縮放,但具有固定的寬度。 你也可以使用tablelayoutpanel和flowlayoutpanel控件。 對於手機,我認爲這些控件不可用。
首先,您不應該只將Web服務中的值存儲在控件中。他們應該安全地藏在某個地方的一個或多個物體中,以便從您的表單輕鬆訪問。 。
我怕你ahve來調整和/或改變取決於你是在哪個模式中控制設備的位置
爲了開發分辨率的應用程序的.NET CF,在這裏看到: http://msdn.microsoft.com/en-us/library/ms838174.aspx