問題タブ [avalonia]

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 に答える
70 参照

debian - タッチ デバイスの AvaloniaUI リピート ボタン

Linux で動作するタッチ デバイス用に AvaloniaUI でビルドしたアプリケーションのボタンに関する問題を修正しようとしています。

既存のボタンに関する私の問題は、ユーザーが指でボタンに触れて保持すると、ユーザーがボタンを保持している間イベントが繰り返され、これは望ましい動作ではありません。イベントを発生させるたびに、ユーザーにボタンを押すように強制したいと考えています。

この種のタッチ処理が利用できるかどうかはわかりません。これが私のコードです: XAML:

C# コード:

UPDATEボタン(通常は画面)に指を置いたとき のコマンドの出力は次のとおりevtestです。画面上で繰り返されるボタンをクリックした場合の効果も確認できます。

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

treeview - 大きなラグなしで5000ノードを表示する方法

Avalonia TreeView で多くのトップ レベル ノードを表示する必要がありますが、ロードが非常に遅く、スクロール ラグが発生します。ClipToBounds プロパティを使用しようとしましたが、役に立ちませんでした。TreeView を高速化する方法はありますか?

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

c# - イベント ハンドラーからの ReactiveUI MVVM 更新プロパティ

DDD の原則を使用して小さな MVVM アプリケーションを構築しています。私の ViewModel では、イベントが発生するたびにいくつかのプロパティを更新する必要があります。ViewModel はプロパティを更新しますが、これらの変更は UI に反映されません。

これが私の(簡略化された)ViewModelです:

コンストラクターから呼び出されるとSetRaceProperties、プロパティと UI が更新されます。SetRacePropertiesメソッドがイベント ハンドラーから起動されるたびに、プロパティは更新されますが、UI は更新されません。

これが私のビューバインディングです:

ここで何か間違ったことをしていますか?

前もって感謝します!