設定方法winform
スタート位置は右上にありますか?私はユーザーが(開始)私のwinformアプリケーションをクリックすると、画面の右上にwinformが表示されることを意味しますか?右上にwinformの開始位置を設定する方法は?
答えて
ユーザーの好みや自動スケーリングが適用された後、最も早いあなたは、ウィンドウの実際のサイズを知っているよ、位置を変更するためにLoadイベントを使用します。
Public Class Form1
Protected Overrides Sub OnLoad(ByVal e As System.EventArgs)
Dim scr = Screen.FromPoint(Me.Location)
Me.Location = New Point(scr.WorkingArea.Right - Me.Width, scr.WorkingArea.Top)
MyBase.OnLoad(e)
End Sub
End Class
Form.Locationを使用して、フォームの左上隅を表すPointに位置を設定できます。
これを 'Screenwidth - Formwidth'に設定すると、フォームを右上に配置できます。 画面の幅を取得するには、Screen.Boundsプロパティを使用します。
私はScreen.GetBounds関数で苦労しています。この関数はptポイントタイプのパラメータを要求します。どのような価値を置くべきですか? – user774411
私はドキュメントリンク –
ちょうどあなたのonloadイベント
にこれを追加します。Me.Location = New Point(1, 1)
それはあなたのために正常に動作します:
private void Form1_Load(object sender, EventArgs e)
{
this.Location = new Point(Screen.FromPoint(this.Location).WorkingArea.Right - this.Width, 0);
}
フォーム負荷でさえも勝利を送りますy = 0、x =画面幅 - 書式幅の位置を表示します。
private void Form1_Load(object sender, EventArgs e)
{
this.Location = new Point(Screen.PrimaryScreen.Bounds.Right - this.Width,0);
}
「Screen.GetBounds(this).Right」を使用することもできます。これはあなたのフォームを含む画面の座標を与えるでしょう。
関連する回答にコメントできませんでした。私は十分な評判がなかったので。そのために残念。 "私はScreen.GetBounds関数に苦労しています。この関数はptポイントタイプのパラメータを要求します。どの値を入力する必要がありますか?" ポイントパラメータはシナリオごとに異なります。複数の画面があり、ポイント座標に基づいて使用する適切な画面を探したい場合に使用します。 プライマリ画面のパラメータはenoguhでなければなりません。 –
- 1. プロセスを開始するときに開始位置をプログラムで設定する
- 2. ココアタッチでプログラムで表示位置を右上に設定する
- 3. utf8.offset:開始位置を指定する方法は?
- 4. Winformのツールヒントの位置設定
- 5. ページ上のスクロール開始位置を決定するJavascript?
- 6. 画面上のカーソル位置を設定する方法は?
- 7. c#winformメインフォーム上でプロセスを開始する方法
- 8. Android ListActivityの開始位置を設定する
- 9. 開始時にランダムな位置をImageViewに設定します
- 10. は、開始位置
- 11. svg animate - カスタム開始位置を設定する
- 12. CSS:htmlテーブルの右側にボタン位置を設定するには
- 13. ImageViewの位置を右から左の方向に設定するには
- 14. UITextFieldに表示されるテキストの「開始位置」を設定する方法は?
- 15. JQueryは開始アニメーションを開始する前に回転位置を設定します
- 16. WinFormをボトム右に配置
- 17. C++ std :: find開始位置を指定
- 18. 要素の上に背景画像の位置を設定する方法は?
- 19. linearlayoutの左上隅の位置に画像を設定する方法は?
- 20. firefoxでは、テキストフィールドを右クリックすると、開始位置を取得する方法は?
- 21. 位置matplotlibテキスト右上
- 22. UIGraphicsBeginImageContext位置の設定方法は?
- 23. laravel 5の特定の位置からHTML 5ビデオを開始する方法
- 24. ビューを所定の位置に展開する方法は?
- 25. 相対位置ボタンは右の「ラップ」のdivの中に、ボタンのすべての方法のトップの位置を設定しようとすると、右
- 26. JQuery UI Draggableドラッグ開始位置を取得する方法
- 27. NSSplitViewディバイダの開始位置
- 28. 開始位置ジャイロスコープカメラのユニティ
- 29. ユニティカメラの開始位置
- 30. ハイチャート、レール - グラフの開始点を設定する方法は?私のチャート上
+1を追加しました。 – user774411