2013-02-06 57 views
-1

我是新用戶,使用Winform。我有一個問題來定位主窗體應用程序上的子窗體對話框。我想將它移動到主窗體窗口的右下角,但我的代碼不起作用。我不明白。請幫幫我 。主窗體上的位置對話窗體

 basketForm = new Basket(); 
     basketForm.Owner = this; 
     basketForm.Show(); 
     Point pt = new Point(0, 0); 
     pt.X = this.Right - basketForm.Width; 
     pt.Y = this.Bottom - basketForm.Height; 
     pt = this.PointToScreen(pt); 
     basketForm.Location = pt; 
+1

不要調用PointToScreen,它已經在屏幕座標中。 –

回答

0

你需要顯示窗口前設置點配置。

+0

不要工作。小組形式出現在主窗體的邊框中。爲什麼? – user2046634