是否可以将类似网格的框架元素定义为应用程序资源?
如果是,则1.我如何访问它?我在哪里为此网格上的控件定义回调函数?
如果这不起作用,我的备份计划是定义一个扩展Grid
类的类并实例化此类网格需要出现的地方。如果有更好的解决方案,请告诉我。
答案 0 :(得分:0)
听起来你想要的不是资源而是UserControl
。您可以定义SomeGridControl.xaml,然后将其包含在您想要的任何页面中。
<强> SomeGridControl.xaml 强>
<UserControl x:Class="SomeApplication.SomeGridControl">
<Grid>
...
</Grid>
</UserControl>
<强> SomePage.xaml 强>
<StackPanel xmlns:uc="clr-namespace:SomeApplication">
<uc:SomeGridControl />
</StackPanel>