【C#/WinForms】Windows Forms用コントロール(OTZcontrols) v2.1.1を公開

C#
この記事は約2分で読めます。

ダークモードフォームの最新版をリリースしました。V2.0.0から【C#】タイトルバーを独自に実装してダークモードを適用する方法の this.FormBorderStyle = FormBorderStyle.None;でタイトルバーを消すのではなく、【C#】タイトルバーを消して独自に実装する3つの方法のクライアント領域を広げる方法に変更しました。

適用イメージ

クライアント領域を広げてもともとあったタイトルバーを非表示にしています。

特徴

ダークモードフォームは下記の特徴があります。

その1

簡単にタイトルバーにボタンを配置することができます。

その2

標準タイトルバーと同じようにタイトルバーで右クリックするとコンテキストメニューが表示されます。

その3

標準タイトルバーと同じようにタイトルバーの文字列はウィンドウサイズに応じて省略記号で表示されます。

その4

標準タイトルバーと同じようにOSのビジュアルスタイル(例えばウィンドウ枠の影や最大化や最小化時のアニメーションなど)はそのままの状態で利用できます。

ダウンロード

ダウンロードはこちら。動作には .NET 6 が必要です。

更新履歴

2020/05/03:v2.1.1

  • 追加:アプリアイコンをダブルクリックで閉じるように修正
  • 変更:デザイナでフォームを開くとエラーになっていたのを修正

2020/02/16:v2.1.0

  • 追加:最大化からドラッグで元に戻した場合のチラつきを低減
  • 変更:最大化などのボタンをアイコンに変更

2020/02/01:v2.0.0

  • 変更:アニメーションなどウィンドウのビジュアルスタイルを残すように変更

コメント

タイトルとURLをコピーしました