2011-12-20 44 views
0

是否有可能将框架元素定义为网格作为应用程序资源? 如果有,
1.我如何访问它?
2.我在哪里定义这个网格控件的回调函数?

如果这不起作用,我的备份计划是定义一个扩展Grid类的类,并在需要出现此网格的任何位置实例化此类。请让我知道是否有更好的解决方案。定义框架元素作为资源 - Windows Phone 7

+0

什么是你想在这里实现?如果您可以更多地告诉我们“为什么”,我们可以帮助解决“如何” – ZombieSheep 2011-12-20 09:36:48

回答

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>