問題タブ [winui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
208 参照

c# - WinUI ProgressRing のスタイルのカスタマイズが Uno 2.4 の WASM で利用できない

Uno ではまだサポートされていないテンプレート バインド方法でテーマの色をグローバルに変更することを知っています。(ToggleSwitch で試してみたところ、ToggleSwitch カスタム スタイルが UWP と WASM の両方で完全に動作するようになりました)。そこで、同様に WinUI 2.4 ProgressRing 用のカスタム スタイルを用意しました。WinUI Github リポジトリから ProgressRing のデフォルト スタイルを収集し、カスタマイズしました。

私のProgressRingは次のとおりです。

ご覧のとおり、スタイルは UWP で正しく実行されます。 ここに画像の説明を入力

ただし、WASMはデフォルトのスタイルを示しています:(

ここに画像の説明を入力

パッケージ

WASM での WinUI ProgressRing のスタイルは、UWP スタイルと一致する必要があります。どうすればこれを修正できますか? ありがとう。

0 投票する
1 に答える
573 参照

xaml - (Uno 2.4) で Microsoft.UI.Xaml.Controls リソースを使用する方法

Microsoft.UI.Xaml NuGet のインストール後の Readme は、<XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls" />アプリ リソースに配置するように指示します。しかし、このクラスは Uno には存在しないようです。

ここでは、コードと条件付きコンパイルで追加されていることがわかります。