問題タブ [fody-propertychanged]

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 投票する
1 に答える
344 参照

c# - xamarin xaml でのデータ バインディング

xaml を使用して xamarin.forms にデータをバインドしようとしています。しかし、問題はそれが機能しないことです。私のxamlコード:

ビューモデルクラスはこんな感じ(INotifyPropertyChangedのコード生成にFodyを使いたい)

しかし問題は、画像とラベルが表示されないことです。ResourceDictionary と Image をコメントアウトしても効果はありません (したがって、問題はコンバーターにはありません)。

私は何を間違っていますか?

編集 - コンテンツ ページのコードを追加しました。ボタンは表示されますが、画像とラベルは表示されません。

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

wpf - Fody を使用して List を ObservableCollection に変換する

https://github.com/Fody/PropertyChangedを List から ObservableCollection に変換する方法はありますか? コア コントラクトは List として公開しており、既に Fody を使用して PropertyChange を注入しています。

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

xamarin.forms - xamarin プリズムフォームのプロパティが変更され、起動しない

Prism.forms と propertychanged に問題があります。

以下のコードを示すsettingsmodel、settingsviewmodel、およびsettingspageがあります。

設定モデル

設定ViewModel

および SettingsPage XAML

ユーザーが IsEnabled プロパティよりも URL を入力すると true になり、Url が空の場合は IsEnabled プロパティよりも false になり、IsEnabled が false の場合はボタンを保存し、ボタンは有効になりません。

私の主な問題は、エントリの URL を書きますが、propertychanged イベントが発生しないことです。

どうすればこれを解決できますか?

ありがとうございました。

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

c# - [ImplementPropertyChanged] を使用しているときに OnPropertyChanged を呼び出せないのはなぜですか

私はfodyのImplementPropertyChangedを使用してクラスを実装しています:

Visual Studio から、OnPropertyChanged が定義されていないことがわかります。私は、ImplementPropertyChanged がそれを定義すると考えました。

プロパティの変更を手動でトリガーするにはどうすればよいですか? この場合、インデクサーのプロパティが変更されました。