【问题标题】:Control Template creating one instance in WPF在 WPF 中创建一个实例的控件模板
【发布时间】:2014-04-20 13:10:01
【问题描述】:

我研究过使用控件模板在两个视图之间使用相同的 XAML 代码。但是,我在哪里存储此控件模板以便两个视图都可以访问它并因此显示我需要的控件?

谢谢

【问题讨论】:

    标签: wpf xaml controltemplate


    【解决方案1】:

    如果两个视图都在同一个窗口下,您可以将ControlTemplate存储在Window.Resources下,如果两个视图都属于到 Application.Resources 下的不同窗口存储。

    【讨论】:

    • 谢谢 Rohit,我是在主窗口还是在任何视图下创建 Application.Resources?
    • 没有在Application.Resources 中声明App.xaml
    • 谢谢,当 SO 允许时我会接受,这是复制控件的最佳方式,即在视图之间过滤的数据网格,这是我的问题。
    • 为什么不创建UserControl 并在两个视图中使用它?
    • 这就是我想要的,但被告知不要! stackoverflow.com/questions/23181886/…
    猜你喜欢
    • 2013-09-16
    • 1970-01-01
    • 2012-10-21
    • 2013-03-25
    • 1970-01-01
    • 1970-01-01
    • 2023-01-11
    • 2023-03-23
    • 2011-04-18
    相关资源
    最近更新 更多