首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XAML中的嵌套资源

XAML中的嵌套资源
EN

Stack Overflow用户
提问于 2012-06-13 21:07:36
回答 2查看 467关注 0票数 1

我正在处理xaml中的嵌套情况,因此我在其中有一个工具栏,如

代码语言:javascript
复制
<Expander x:Name="expander1" Header="Controls" 
          Content="{StaticResource FC}" IsExpanded="True" />  

静态资源FC已在另一个xaml文件中定义,如FC.xaml中的

代码语言:javascript
复制
<tb:Toolbox x:Key="FC" ItemSize="70,70" SnapsToDevicePixels="True"
            ScrollViewer.HorizontalScrollBarVisibility="Disabled">  

我如何在后面的代码中使用它?请指点。

EN

回答 2

Stack Overflow用户

发布于 2012-06-13 21:53:17

如果我正确理解,您希望在后面的代码中使用工具箱FC资源。您可以使用使用"FC“作为键的FrameworkElement.FindResource,并将结果转换为工具箱类型。

如果您的windows/控件可以使用资源FC,那么它应该可以正常工作。

票数 1
EN

Stack Overflow用户

发布于 2012-06-14 06:51:57

你试过像这样使用它吗-

代码语言:javascript
复制
Toolbox toolbox = expander1.Content as Toolbox;

这应该有效;如果您想从资源字典( xaml文件)访问它,那么按照Andrei的建议使用FrameworkElement.FindResource

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11023317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档