WeUiSharp
V1.0.10
中国語 | 英語
WPF に基づいて実装された Windows デスクトップ版 WeChat UI インターフェイス ライブラリ
WPF 実装に基づく Windows WeChat 用の非公式 UI ライブラリ
.NET Framework >= 4.7.2
多言語の動的切り替え
テーマの動的切り替え(TODO:ダークテーマ)
MIT ライセンス、オープンソース、商用利用可能
.NET Framework 4.7.2+ に基づいて WPF プロジェクトを作成します (推奨使用法: Prism フレームワーク、プロジェクトを直接作成するには Prism テンプレートを使用します)。
NuGet インストールWeUiSharp
ファイルApp.xaml
を変更し、次のリソースを追加します。
<Application.Resources><!-- 次の部分はコンテンツを追加します --><ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="pack://application:,,,/WeUiSharp;component/ControlsResources.xaml"/> <weui:ThemeResources RequestedTheme="Light"> <weui:ThemeResources.ThemeDictionaries> <ResourceDictionary x:Key="ライト"> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="/WeUiSharp;component/ThemeResources/Light.xaml" /> </ResourceDictionary.MergedDictionaries> </リソース辞書> <ResourceDictionary x:Key="Dark"> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="/WeUiSharp;component/ThemeResources/Dark.xaml" /> </ResourceDictionary.MergedDictionaries> </リソース辞書> </weui:ThemeResources.ThemeDictionaries> </weui:テーマリソース> </ResourceDictionary.MergedDictionaries> </リソース辞書> </アプリケーション.リソース>
ファイルMainWindow.xaml
を変更し、 Window
weui:Window
に変更し、 weui
への参照を追加します。
<weui:Window xmlns:weui="https://github.com/IUpdatable/WeUiSharp" Title="こんにちは WeUiSharp"... > <グリッド> </グリッド> </weui:ウィンドウ>
MainWindow.xaml.cs
を変更し、Windowからの継承関係を解除します。
public 部分クラス MainWindow{public MainWindow(){InitializeComponent();}}
コンパイルして実行すると、次のインターフェイスが表示されるはずです。
完全なコード: WeUiSharp.HelloWorld
Prism フレームワークに基づく Hello Wrorld プロジェクトの完全なコード: WeUiSharp.HelloWorldWithPrism
ウィンドウ
ボタン
トグルボタン
パスボタン
アイコンボタン
分野
チェックボックス
コンボボックス
メッセージボックス
コンテキストメニュー
トースト
アラート
マサチューセッツ工科大学