こんにちは。
Windows10でWPFのアプリケーションを開発しています。
Visual Studio 2015 Communityを使っています。
###前提・実現したいこと
MVVMでBindingを否定したいときにはどうするのでしょうか?
Binding !IsMeと否定しても無視されました。
プロパティを逆に作るしかないですか?
###試したこと
xaml
1 <TextBox 2 IsReadOnly="{Binding !IsMe}" 3 />
###該当のソースコード
xaml
1 <TextBox 2 IsReadOnly="{Binding IsMe}" 3 />
private string givenName = string.Empty; public string GivenName { get { return givenName; } set { givenName = value; if (Username==Loginname) IsMer=true;//自分は変更できる。 else IsMe=false;//自分以外は変更できない。 RaisePropertyChanged("GivenName"); } } bool isMe = false; public bool IsMe { get{return isMe;} set{ isMe = value; RaisePropertyChanged("IsMe"); } }
###補足情報(言語/FW/ツール等のバージョンなど)
Microsoft Visual Studio Community 2015
Version 14.0.25424.00 Update 3
Microsoft .NET Framework
Version 4.6.01038
インストールしているバージョン:Community
Visual C# 2015 00322-20000-00000-AA575
Microsoft Visual C# 2015
です。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/13 05:05
2017/06/13 05:09