【问题标题】:Hook in datatemplate view switch/change挂钩数据模板视图切换/更改
【发布时间】:2010-02-17 10:35:38
【问题描述】:

我正在通过 DataTemplate 切换我的用户控件。当我离开 UserControl/DataTemplate 视图时,我需要询问用户是否要保存,否则所有数据都会丢失,就像用户在画布上拖放矩形的图形位置点 x、y 一样。

如何挂钩数据模板更改并打开我自己的保存对话框?

【问题讨论】:

    标签: wpf mvvm datatemplate triggers switch-statement


    【解决方案1】:

    所以您要将 ContentControl 的 Content 属性绑定到视图模型中的属性?

    实施此工作流程的最佳位置是您通常设置此视图模型属性的位置。在视图模型中执行此操作,而不是尝试挂钩到视图层中的事件,这意味着您拥有更多的控制权和可测试性。

    【讨论】:

    • 是的,我在 xaml 中做:
    猜你喜欢
    • 1970-01-01
    • 2014-10-21
    • 2011-01-07
    • 1970-01-01
    • 2021-06-22
    • 1970-01-01
    • 1970-01-01
    • 2014-12-27
    • 2018-02-01
    相关资源
    最近更新 更多