
- ヘルプドキュメント: https://gitee.com/yhuse/SunnyUI/wikis/pages
- Gitee: https://gitee.com/yhuse/SunnyUI
- GitHub: https://github.com/yhuse/SunnyUI
- NuGet: https://www.nuget.org/packages/SunnyUI/
- Blog: https://www.cnblogs.com/yhuse
ご意見・ご質問は、QQグループ: 56829229 (SunnyUI技術交流グループ)まで。ぜひプロジェクトにStarをお願いします!
個人の学習・交流は無料ですが、商用利用にはライセンスが必要です。ライセンスに関するお問い合わせは、QQ: 17612584 までご連絡ください。
码云 (Gitee) に感謝

特別な声明
SunnyUI.Net プロジェクトは dotNET China 組織に参加しています。

ソフトウェア紹介
SunnyUI.Net は、.NET Framework 4.0+、.NET 5、.NET 6 フレームワークをベースとした C# WinForm オープンソースコントロールライブラリ、ツールクラスライブラリ、拡張クラスライブラリ、マルチページ開発フレームワークです。
ソースコードのコンパイル環境:
- VS2019 16.8+ (16.8.0 は .Net5 をサポートする最低バージョン)
- VS2022、.NetFramework4.0 ターゲットパッケージのインストール方法: https://www.cnblogs.com/yhuse/p/15536393.html
ダイナミックライブラリの動作環境:
VS2010 以降すべて対応:
- .NetFrameWork プロジェクト:NuGet から SunnyUI を参照するか、コンパイル済みの 2 つの Dll(SunnyUI.dll、SunnyUI.Common.dll)を直接参照します。
- .Net5、.Net6 プロジェクト:NuGet から SunnyUI を参照します。
- (.NET Framework 4 Client Profile)はサポートしません。
- NuGet 経由でのインストールを推奨: Install-Package SunnyUI、または NuGet で SunnyUI を検索してインストールしてください。
ソフトウェアフレームワーク

オープンソースのサポート
1 オープンソースコントロールライブラリ
- .NET Framework4.0 ベース。ネイティブコントロール開発、Element テーマスタイルを参考に、ボタン、編集ボックス、ドロップダウンリスト、データテーブル、産業用計器、統計グラフなどを含む 70 以上の一般的なコントロールを提供。通常の開発ニーズを満たし、各コントロールは詳細に作り込まれ、細部にまでこだわっています。
- 11 の Element スタイルテーマ、6 のその他のテーマを含み、カラフルなテーマモードでテーマをカスタマイズ可能。テーマ管理コンポーネント UIStyleManager を含み、テーマを自由に切り替えられます。












2 ツールライブラリ
- 開発プロセスで頻繁に使用するツールクラスライブラリを収集・整理。
3 拡張ライブラリ
- 開発プロセスで頻繁に使用する拡張クラスライブラリを収集・整理。
4 マルチページフレームワーク
- Element を参考に、7 つの一般的なフレームワークスタイルを含み、数行のコードでマルチページアプリケーションを作成可能。サポートコンポーネントには UIForm、UIPage、UIFrame が含まれ、一般的なコントロールライブラリと組み合わせることで WinForm アプリケーションを迅速に開発できます。
