0

私の UWP アプリケーションには、さまざまなページをフレームとして含む SplitView があります。これは問題なく動作します。次に、SplitViewPane のコンテンツを更新する必要があります。たとえば、SplitView に Home という RadioButton があります。このテキストの背後には、通知を示すための TextBlock を持つ Ellipse があります。したがって、この TextBlock を他のページまたはクラスから更新する方法が必要です。INotifyPropertyChanged イベントを使用してクラスを実装し、この TextBlock へのバインドを設定しましたが、コンテンツをどこかに設定する必要があります。

/編集 1

これは私のクラスです:

public class Notification : INotifyPropertyChanged
{
    private int _notification;
    public int notification
    {
        get
        {
            return _notification;
        }
        set
        {
            _notification = value;
            RaisePropertyChanged();
        }
    }

    public event PropertyChangedEventHandler PropertyChanged;
    protected void RaisePropertyChanged([CallerMemberName] string name = "")
    {
        if (PropertyChanged != null)
        {
            PropertyChanged(this, new PropertyChangedEventArgs(name));
        }
    }
}
4

0 に答える 0