• ベストアンサー

C#でFormを画面の下に固定したい

C#を用いてデスクトップマスコットを制作しているのですが、Formを画面の下に固定する方法がわかりません。 誰か教えてくれませんでしょうか? 対象のフレームワークのバージョン .NET Framework 4.5.2

質問者が選んだベストアンサー

  • ベストアンサー
  • oboroxx
  • ベストアンサー率40% (317/792)
回答No.1

こんな感じになるかなと思います。 private void Form1_Move(object sender, EventArgs e) { //動かした時に強制的に高さの位置を調節する。 Rectangle rect = Screen.GetWorkingArea(this); this.Top = rect.Height - this.Height; } private void Form1_Load(object sender, EventArgs e) { //初期位置の設定 Rectangle rect = Screen.GetWorkingArea(this); this.Top = rect.Height - this.Height; this.Left = 0; }

Chespin
質問者

お礼

ありがとうございます!やりたいことは実現できました!

関連するQ&A