在网格模板中的所有ScrollViewers上调用方法

时间:2014-01-28 14:21:25

标签: c# .net xaml windows-8.1

我正在开发一个Windows 8.1商店应用程序,其中我有多个GridViews,所有这些网格视图都有相同的项目模板包含ScrollViewer。 我想要做的是,在所有这些ScrollViewers上调用像ZoomToFactor这样的方法,当然,没有直接引用它。 有没有办法获得所有这些ScrollViewers的引用列表?

我正在使用Visual Studio 2013和.Net Framework 4.5.1。

1 个答案:

答案 0 :(得分:0)

使用中介模式怎么样?在中介上调用ZoomToFactor,让它通知它的订户(ViewModels,假设您使用MVVM)进行更新。您可以将GridView的相关属性绑定到其ViewModel。