私のプロジェクト(MVVMを使用したSilverlight5)では、ボタンクリックイベントを使用してグリッドを非表示にする必要があります。ここでもグリッドにあるボタン。このグリッドを非表示にする方法はありますか..?
質問する
215 次
2 に答える
2
ビューモデルにはプロパティが含まれている必要があります(たとえばIsGridVisible
):
public bool IsGridVisible
{
get {return _isGridVisible;}
set {
_isGridVisible = value;
OnPropertyChanged("IsGridVisible");
}
}
Grid.Visibility
次に、あなたはあなたのIsGridVisible
財産にバインドすることができます、と思いBoolToVisibilityConverter
ました。
次に、ボタンのコマンドハンドラで状態を切り替えるだけです。
于 2012-11-22T10:08:38.123 に答える
1
グリッドの可視性プロパティを使用できます。
grid.Visibility = Visibility.Collapsed;
于 2012-11-22T10:01:51.690 に答える