【问题标题】:Accessing to a XAML item from other XAML从其他 XAML 访问 XAML 项
【发布时间】:2009-06-20 21:48:47
【问题描述】:

我有一个小问题。

我有一个主要内容是用户控件的窗口。用户控件是一个格式化列表的 ItemsControl。在窗口中,我有一个缩放 ItemsControl 的滑块。

问题是我在窗口中创建了 UserControl,但我没有直接访问 ItemsControl,如果我缩放 UserControl,我会缩放所有内容(包括滚动查看器)。

问题是:¿如何访问窗口上 UserControl 内的 ItemsControl?我正在考虑绑定 UC 并使用 de Path 去 ItemsControl,但我认为这是一个错误的想法。

谢谢。

【问题讨论】:

    标签: wpf xaml


    【解决方案1】:

    您可以在 UserControl 上为缩放级别创建依赖属性,并将 ItemsControl 缩放绑定到该属性。然后,您可以从窗口操作(或绑定到)缩放属性。

    顺便说一句,也许滑块属于 UserControl...

    【讨论】:

    • 嗯,如果是关于依赖属性的事情,我会再次检查那件事,因为我认为 DP 是 WPF 的难点。滑块将位于状态栏上,并且该状态栏位于窗口中。谢谢 AndrewS。
    • 好吧,我会将这个答案标记为有效。我生病了,今天和 DP 一起尝试过。谢谢AndewS
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多