オープンソースWinformコントロールライブラリ - AntdUI

オープンソースWinformコントロールライブラリ - AntdUI

Antdスタイルに基づいて設計されたオープンソースのWinformコントロールライブラリ

最終更新 2024/01/26 5:59
沙漠尽头的狼
読了目安 2 分
カテゴリ
Winform
テーマ
Winformコントロールライブラリ
タグ
.NET Winform コントロールライブラリ オープンソース Winformコントロール

バナー

プロジェクト情報

AntDesign NuGet QQ群 License

コントロールライブラリ名:AntdUI

オープンソースライセンス:Apache-2.0

概要:

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

リポジトリスクリーンショット

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

プロジェクトソリューション

  • AntdUI:コントロールプロジェクト
  • Demo:コントロールデモ
  • Overview:コントロール一覧

以下、簡単に紹介します。

コントロールデモ

Demo プロジェクトを実行:

DEMO

コントロール一覧

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

OverView

ダークテーマ:

OverView

ホワイトテーマ:

Scale150

✨特徴

  • 🌈 純粋な GDI 描画、画像不要、AOT サポート
  • 🎨 高品質な描画、高性能アニメーション
  • 🚀 Winforms で最もシャープな影効果
  • 📦 枠なしウィンドウ、ネイティブウィンドウの特性を保持
  • 💎 3D 反転効果
  • 👚 テーマ設定
  • 🦜 SVG ベクター画像
  • 👓 DPI 対応

🖥サポート環境

  • .NET 6.0 以上
  • .NET Framework 4.8 以上
  • .NET Framework 4.0 以上

🌴コントロール

: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

さらに探索

関連読書

その他の記事
同じカテゴリ / 同じタグ 2024/02/29

Winformでもこんなデータ表示ができる

winform開発の過程で、データ表示機能が必要になることがよくあります。これまではgridcontrolコントロールを使用していましたが、今日は例を通して、winform blazor hybridでant design blazorのtableコンポーネントを使ってデータ表示を行う方法を紹介します。

続きを読む
同じカテゴリ / 同じタグ 2024/02/29

Winformの画面も綺麗にできる?

先日、winformでblazor hybridを使用することを紹介しました。また、blazorのUIを組み合わせることでwinformプログラムのデザインをより美しくできると言いました。今回はwinform blazor hybridで描画する例を挙げて説明します。参考になれば幸いです。

続きを読む