Repolode
HandyOrg

HandyOrg/HandyControl

C#でWindowsデスクトップアプリを開発するための、定番UIコントロール、スタイル、テーマを備えたWPFライブラリ。

スター
7,225
フォーク
1,158
未解決の Issue
329
最終コミット
24 日前

これは何?

HandyControlは、C#のデスクトップアプリ向けに、そのまま使えるWPFコントロールとスタイルを集めたライブラリです。ボタン、テキストボックス、コンボボックス、日付・時刻ピッカー、データグリッド、タブ、スライダー、進捗表示、ダイアログなど、日常的なUIニーズをカバーし、これらを一から作る手間を省けます。

デフォルトスキンと、ダークモードに切り替えられるテーマを備えています。また、カラーピッカー、プロパティグリッド、フリップクロック、GIF画像コントロール、相対配置パネル、ウォーターフォールパネルなどの専用コントロールやレイアウトパネルに加え、ぼかしウィンドウやグローウィンドウといった効果も含まれています。

HandyControlは.NET Framework 4.0以降を対象としており、NuGetのHandyControlパッケージとして配布されています。利用するには、パッケージを参照し、リソースディクショナリをApp.xamlにマージして、XAMLファイルにXML名前空間を追加します。

主な機能

  • 01ボタン、テキストボックス、コンボボックス、日付ピッカー、データグリッドなど、一般的なWPFコントロールを提供します。
  • 02ダークテーマに切り替えられるデフォルトスキンを備えています。
  • 03カラーピッカー、プロパティグリッド、フリップクロック、GIF画像などの専用コントロールを利用できます。
  • 04相対配置パネル、ウォーターフォールパネル、円形パネルなどのレイアウトパネルを含みます。
  • 05NuGetパッケージとして配布され、.NET Framework 4.0以降を対象としています。

ユースケース

  • すぐに使える洗練されたコントロール一式が必要な、WPFを使ったWindowsデスクトップアプリの開発。
  • 既存のWPFアプリケーションへのダークテーマの追加。
  • プロパティグリッドやカラーピッカーを使った設定画面の作成。
  • 進捗表示、チャート風のコントロール、フリップクロックを使ったダッシュボードの表示。

使う前に知っておきたいこと

  • Windows専用:C#で開発されたWindowsデスクトップアプリ向けのWPFコントロールライブラリです。

収録されている特集

トピック

よくある質問

HandyControl とは?
C#でWindowsデスクトップアプリを開発するための、定番UIコントロール、スタイル、テーマを備えたWPFライブラリ。 HandyControlは、C#のデスクトップアプリ向けに、そのまま使えるWPFコントロールとスタイルを集めたライブラリです。ボタン、テキストボックス、コンボボックス、日付・時刻ピッカー、データグリッド、タブ、スライダー、進捗表示、ダイアログなど、日常的なUIニーズをカバーし、これらを一から作る手間を省けます。
HandyControl は無料で使えますか?ライセンスは?
HandyControl は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
HandyControl は今もメンテナンスされていますか?
活発にメンテナンス中。HandyControl の最終コミットは 2026年10月15日 です。
HandyControl は何に使えますか?
すぐに使える洗練されたコントロール一式が必要な、WPFを使ったWindowsデスクトップアプリの開発。 既存のWPFアプリケーションへのダークテーマの追加。 プロパティグリッドやカラーピッカーを使った設定画面の作成。 進捗表示、チャート風のコントロール、フリップクロックを使ったダッシュボードの表示。
HandyControl はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/HandyOrg/HandyControl

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト