1

ログインwpfフォームでMahAppsスピンコントロールを使用しようとしています。しかし、カリバーンバインディングは機能しませんでした。

<Controls:ProgressRing IsActive="{Binding Busy}" Grid.Row="6" Grid.Column="1" x:Name="Busy"/>

そして私のモデルは次のようなものを持っています

bool _busy;
public bool Busy
{
    get
    {
        return _busy;
    }
    set
    {
        _busy = value;
        NotifyOfPropertyChange(() => _busy);
    }
}

public void Login(string username, string password) 
{
    try
    {
        Busy = true;
    ...

ただし、wpfフォームのスピンコントロールは表示されません

ありがとう

4

1 に答える 1

1

通知を見ると、プロパティではなくフィールドで通知しています。

変化する

NotifyOfPropertyChange(() => _busy);

NotifyOfPropertyChange(() => Busy);
于 2012-08-31T19:07:58.627 に答える