【发布时间】:2015-05-04 09:27:23
【问题描述】:
我有一个 UserControl,它是我的 MainPage 中存在的 FlipView 的 ItemTemplate。这个UserControl 包含一个名为x:Name="InkCanvas" 的画布。
我想初始化这个 Canvas 并从我的MainPage.xaml.cs 访问它:
private readonly CanvasManager m_CanvasManager;
m_CanvasManager = new CanvasManager(InkCanvas);
将其设置为 static 无济于事!怎么可能?
【问题讨论】:
-
如果您在MainPage中有用户控件,您可以使用
UserControlName.InkCanvas访问它或在用户控件中创建一个公共方法以返回画布。
标签: c# windows-store-apps