Eli*_*eth 1 wpf resources controls
我有一个XXXCustomControl.cs类,在我要访问的c#类中
groupStyle.ContainerStyle = this.FindResource("GroupHeaderStyle") as Style;
Run Code Online (Sandbox Code Playgroud)
GroupHeaderStyle,但此样式在其他地方定义(无论在哪里......)
现在我的问题是:放置GroupHeaderStyle的最佳位置是什么以及如何通过它
来自c#代码的FindResource?
如果你的Style在ResourceDictionary中定义,你总是可以在后面的代码中访问它
Uri resourceLocater = new Uri("/AssemblyName;component/DictionaryName.xaml", System.UriKind.Relative);
ResourceDictionary resourceDictionary = (ResourceDictionary)Application.LoadComponent(resourceLocater);
groupStyle.ContainerStyle = resourceDictionary["GroupHeaderStyle"] as Style;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4310 次 |
| 最近记录: |