グリッドにVisibility = "Hidden"
とグリッドがあり、グリッドの可視性が変更される機能があります。grid1.Visibility = Visibility.Visible;
しかし動作しません。 XAMLで非表示に設定されている場合、どのように視認性を変更するのですかWPFでの可視性の現在のプロパティを変更する
-3
A
答えて
0
WPF
でコード化されていないのですが、可視性をモデルにバインドするのはどうですか? XAML
<Window.DataContext>
<VM:MainWindowViewModel />
</Window.DataContext>
<Grid Visibility="{Binding Path=ShowGrid, Converter={StaticResource Converter}}">
</Grid>
で
public class MainWindowViewModel
{
private bool _showGrid;
public MainWindowViewModel()
{
_showGrid = false;
}
public bool ShowGrid
{
get { return _showGrid; }
}
}
、その後、そしてちょうどあなたがCSで直接グリッドにアクセスすることにより、可視性を変更しているので、私は推測してい_showGrid
+0
投票を説明できますか? – Sid
0
- の値を変更し、 MVVMに従っていない可能性があります。
とにかく、何か他のものは、可視性を変更することがあり、私は「IsVisibleChanged」上のEventHandlerを追加し、そこからそれを取る、
関連する問題
- 1. ViewModelからWPFコントロールの可視性を変更する方法
- 2. WPF可視性は、複数の変数
- 3. EventTriggerの可視性を変更する
- 4. メソッドの可視性を変更する
- 5. itemRemdererの可視性を変更する
- 6. WPFのDataGrid RowDetails可視性
- 7. WPF TreeViewItemトグルボタンの可視性
- 8. WPFスプリッタの可視性
- 9. 複数のusercontrol wpfの可視性プロパティを使用
- 10. WPF - プロパティへのUserControlの可視性のバインド
- 11. WPF - SharedSizeGroup +可視性
- 12. 複数のBoolをWPFの可視性コンバータに変換する
- 13. WPF別のウィンドウから画像の可視性を変更する方法
- 14. WPFでの実際の可視性
- 15. 角度プロパティの可視性
- 16. プロパティに基づいて可視性バインディングを変更します。
- 17. プロパティの値に基づいてTextBlockの可視性を変更するには
- 18. フラグメント:機能の可視性を変更
- 19. ストーリーボードの可視性の変更
- 20. 可視性変更ビューのアニメーション
- 21. WPFアプリケーションの可視性のリモートデスクトップ
- 22. Z-indexでdivの可視性を変更する
- 23. WPF Foreach行の可視性セット
- 24. キャンバスの可視性プロパティのトーンストーン化
- 25. WPFでのプロパティの変更を監視する正しい方法
- 26. 更新の可視性は、
- 27. WPF Datagrid RowDetailsTemplateプロパティにバインドされた可視性
- 28. タブページ上のコントロールの可視性を変更する方法
- 29. JFrameの可視性を別のクラスから変更する
- 30. サブフォームからメインフォームのボタンの可視性を変更する
してください、あなたは.csとの.xamlコードを示します。 –