2015-12-21 32 views
0

我想知道在移動表單時是否可以更改表單的大小?C#在拖放時更改表單大小

我想完成的是,當用戶在兩個不同的屏幕之間移動窗體時,窗體應該改變其大小以適應新的屏幕。

我嘗試使用窗體的DragDrop操作,但沒有奏效。

請幫忙!

+0

看看這個:http://stackoverflow.com/questions/254197/how-can-i-get-the-active-screen-dimensions那麼你應該可以設置表格的尺寸爲 – 3ocene

回答

0

您是否檢查Move方法是否可以幫到您?

private void Form1_Move(object sender, EventArgs e) 
    { 
     MessageBox.Show(this.Left.ToString()); 
    } 

上述表單的提示左側位置的例子,這樣你就可以檢查你的表格的當前位置,並嘗試在必要時調整其大小。

+0

謝謝你Skary ,那正是我正在尋找的東西,我不知道我怎麼沒有用這種方法嘗試hahahahaha謝謝! –