
プロジェクト情報
コントロールライブラリ名:AntdUI
オープンソースライセンス:Apache-2.0
概要:
Ant Design 5.0 スタイルをベースにしたオープンソースの Winforms コントロールライブラリです。作者は15時間前にコードを更新しており、非常に迅速にメンテナンスされています:

プロジェクトをクローンした後のソリューション構成は以下の通りです:

- AntdUI:コントロールプロジェクト
- Demo:コントロールデモ
- Overview:コントロール一覧
以下、簡単に紹介します。
コントロールデモ
Demo プロジェクトを実行:

コントロール一覧
Overview プロジェクトを実行すると、すべてのコントロールのデモが表示され、クリックすると各コントロールの使用効果を確認できます:

ダークテーマ:

ホワイトテーマ:

✨特徴
- 🌈 純粋な GDI 描画、画像不要、AOT サポート
- 🎨 高品質な描画、高性能アニメーション
- 🚀 Winforms で最もシャープな影効果
- 📦 枠なしウィンドウ、ネイティブウィンドウの特性を保持
- 💎 3D 反転効果
- 👚 テーマ設定
- 🦜 SVG ベクター画像
- 👓 DPI 対応
🖥サポート環境
- .NET 6.0 以上
- .NET Framework 4.8 以上
- .NET Framework 4.0 以上
- B站動画: https://www.bilibili.com/video/BV1ip4y1Z7xi
- QQグループ: 328884096
🌴コントロール
| :arrow_down: | 汎用 2 |
アニメーション | 無効 |
|---|---|---|---|
| :arrow_right: | Button ボタン | ✅ | ✅ |
| :arrow_right: | FloatButton フローティングボタン | ✅ | ❎ |
| :arrow_down: | レイアウト 1 |
アニメーション | 無効 |
| :arrow_right: | Divider 区切り線 | ❎ | ❎ |
| :arrow_down: | ナビゲーション 4 |
アニメーション | 無効 |
| :arrow_right: | Dropdown ドロップダウンメニュー | ✅ | ✅ |
| :arrow_right: | Menu ナビゲーションメニュー | ✅ | ❎ |
| :arrow_right: | Pagination ページネーション | ✅ | ✅ |
| :arrow_right: | Steps ステップバー | ❎ | ❎ |
| :arrow_down: | データ入力 11 |
アニメーション | 無効 |
| :arrow_right: | Checkbox チェックボックス | ✅ | ✅ |
| :arrow_right: | ColorPicker カラーピッカー | ✅ | ✅ |
| :arrow_right: | DatePicker 日付ピッカー | ✅ | ✅ |
| :arrow_right: | DatePickerRange 日付範囲ピッカー | ✅ | ✅ |
| :arrow_right: | Input 入力フィールド | ✅ | ✅ |
| :arrow_right: | InputNumber 数字入力フィールド | ✅ | ✅ |
| :arrow_right: | Radio ラジオボタン | ✅ | ✅ |
| :arrow_right: | Rate 評価 | ✅ | ❎ |
| :arrow_right: | Select セレクトボックス | ✅ | ✅ |
| :arrow_right: | Slider スライダー | ✅ | ❎ |
| :arrow_right: | Switch スイッチ | ✅ | ✅ |
| :arrow_down: | データ表示 12 |
アニメーション | 無効 |
| :arrow_right: | Avatar アバター | ❎ | ❎ |
| :arrow_right: | Badge バッジ | ✅ | ❎ |
| :arrow_right: | Panel パネル | ✅ | ❎ |
| :arrow_right: | Carousel カルーセル | ✅ | ❎ |
| :arrow_right: | Popover ポップオーバー | ✅ | ❎ |
| :arrow_right: | Segmented セグメントコントローラ | ✅ | ❎ |
| :arrow_right: | Table テーブル | ✅ | ❎ |
| :arrow_right: | Tabs タブ | ✅ | ❎ |
| :arrow_right: | Tag タグ | ✅ | ❎ |
| :arrow_right: | Timeline タイムライン | ❎ | ❎ |
| :arrow_right: | Tooltip ツールチップ | ✅ | ❎ |
| :arrow_right: | Tree ツリービュー | ✅ | ✅ |
| :arrow_down: | フィードバック 7 |
アニメーション | 無効 |
| :arrow_right: | Alert アラート | ✅ | ❎ |
| :arrow_right: | Drawer ドロワー | ✅ | ❎ |
| :arrow_right: | Message グローバルメッセージ | ✅ | ❎ |
| :arrow_right: | Modal モーダル | ✅ | ❎ |
| :arrow_right: | Notification 通知 | ✅ | ❎ |
| :arrow_right: | Progress プログレスバー | ✅ | ❎ |
| :arrow_right: | Spin ローディング | ✅ | ❎ |
| :arrow_down: | その他 3 |
アニメーション | 無効 |
| :arrow_right: | WindowBar ウィンドウバー | ✅ | ❎ |
| :arrow_right: | ContextMenuStrip 右クリックメニュー | ✅ | ❎ |
| :arrow_right: | Image3D 画像3D | ✅ | ❎ |
📢プロジェクト説明
- 個人学習・交流では無料ですが、商用利用にはライセンスが必要です。個人の請負プロジェクト、個人開発の商用アプリケーション、社内使用、プロジェクト開発などは商用利用に該当します。お問い合わせはQQ:17379620 まで。
- AntdUI コントロールライブラリを使用した違法アプリケーションの開発、またはその他の違法行為は禁止されています。これにより生じる法的責任は AntdUI とは無関係です。
🎨スクリーンショット
すべてのコントロールの効果を表示:
| Button ボタン | Badge バッジ |
|---|---|
![]() |
![]() |
| Carousel カルーセル | Input 入力フィールド |
![]() |
![]() |
| Progress プログレスバー | Avatar アバター |
![]() |
![]() |
| Checkbox チェックボックス | Radio ラジオボタン |
![]() |
![]() |
| Tooltip ツールチップ | Panel パネル |
![]() |
![]() |
| Tabs タブ | Alert アラート |
![]() |
![]() |
| Segmented セグメントコントローラ | Menu ナビゲーションメニュー |
![]() |
![]() |
| Divider 区切り線 | Slider スライダー |
![]() |
![]() |
| Message グローバルメッセージ | Notification 通知 |
![]() |
![]() |
| Switch スイッチ | Table テーブル |
![]() |
![]() |
プロジェクトリポジトリ:https://gitee.com/antdui/AntdUI


















