SunnyUI.Net は、C#WinForm オープン ソース コントロール ライブラリ、ツール クラス ライブラリ、拡張クラス ライブラリ、および .NetFramework4.0+、.NetCore3.1、および .Net5 フレームワークに基づくマルチページ開発フレームワークです。
ソースコードコンパイル環境:VS201916.8+、.Net5、.NetCore3.1
ダイナミックライブラリアプリケーション環境:VS2010以降、.NetFramework4.0以降(.NetFramework4ClientProfileを除く)、.NetCore3.1、.Net5.0
Nuget:Install-PackageSunnyUI を介してインストールするか、SunnyUI を検索して Nuget を介してインストールすることをお勧めします。
ソフトウェアの紹介:
1. オープンソースの制御ライブラリ
.NetFramework4.0 に基づいて、Element テーマ スタイルを参照してネイティブ コントロールが開発されており、ボタン、編集ボックス、ドロップダウン ボックス、データ テーブル、産業用制御機器、統計チャートなど、一般的に使用される 50 を超えるコントロールが用意されています。定期的な開発が必要です。各コントロールは慎重な職人技と細部へのこだわりを持っています。
11 個の Element スタイル テーマ、その他 6 個のテーマ、およびテーマを自由に切り替えることができるテーマ管理コンポーネント UIStyleManager が含まれています。
2. ツールライブラリ
開発プロセスで頻繁に使用されるツール ライブラリを収集して整理します。
3. 拡張ライブラリ
開発プロセスで頻繁に使用される拡張クラス ライブラリを収集して整理します。
4. 複数ページのフレーム
Element には、一般的に使用される 7 つのフレームワーク スタイルが含まれており、UIForm、UIPage、UIFrame などのサポート コンポーネントを使用して、複数ページのプログラムを作成できます。 。
SunnyUI.Net 開発フレームワークの更新ログ:
v3.1.0
ChineseColors: 中国の伝統的な色
UITexture: テーマの背景テクスチャ クラスを追加します。
BmpFile: 24 ビット True Color ビットマップ データ構造クラス
BigEndianBinaryWriter: ビッグエンディアンバイナリライター
IFrame:ドキュメントの作成
UIStyle: DPI 適応スケーリングをサポートするようにコントロールを改善しました。
UITreeView: ノードをクリックしたときに親ノードと子ノードのステータスを同期します
UILine: 線のスタイルを追加し、透明な背景をサポートします
UISymbolButton: フォントアイコンに色設定を追加
UIForm: タイトルバーボタンの色を設定できる
UIForm: 右下隅のポップアップ ウィンドウにクリック インタラクションを追加します。
UINavMenu: スクロールバーの色を設定できます
UIEditForm:AddComboTreeView はデフォルト値を追加します
UISwitch: 読み取り専用属性を追加
UILineChart: 軸範囲設定の簡易関数
UIHeaderButton: ヘッダーを追加します
UITabControl: コーナーマークを追加
UIBarChart: 列に表示される値を増やします
UILineChart: X 軸は文字列表示をサポートします
UILineChart: カスタム軸スケールを追加する
UILineChart: 二重座標軸に垂直および水平の基準線を追加します。
UILineChart: 二重の Y 座標軸を追加します
UILineChart: 座標線やグラフの線枠などの表示設定を追加します。
UIPage: NeedReload を追加、ページ切り替えにロードのリロードが必要かどうか
UIListBox: テキストの色の追加と変更
UISymbolLabel:DockとAutoSizeが同時に設定されるバグを修正
UIInputDialog: 入力ボックスに半透明マスクを追加します。
UIForm: 全画面マスクを追加、フォームの ShowDialogWithMask() 拡張メソッド
UINavMenu: 選択した項目は背景色のグラデーションを設定できます
UIButton: グラデーションカラーを追加しました
UIPanel: グラデーションカラーを追加しました
UIDoubleUpDown: 読み取り専用属性を追加
UINavMenu: 発生する可能性のあるエラーを修正しました
UIComboDataGridView: フィルター入力ボックスがある場合のデフォルトのフォーカス
UIChart: 表示エラーを引き起こす可能性がある問題を修正
UIToolTip: デフォルトの表示を修正
UIHeaderButton: 画像を自動的に更新するように変更します。
UIPipe:インターフェースデザイナーが削除できない問題を修正
UIMessageTip: 考えられるエラーを修正する
UIPage: 複数のページに値を渡すための FeedBack 関数と SetParam 関数を追加
UIChart: エディター表示時のエラーを修正
UIDataGridViewFooter: 表示されない場合がある問題を修正