通过App.xaml以编程方式设置样式

for*_*yez 0 c# wpf resources

我用代码创建了一个新的Calendar控件:

  Calendar calendar = new Calendar();
Run Code Online (Sandbox Code Playgroud)

我想使用我的app.xaml中定义的样式设置其CalendarDayButtonStyle

  calendar.CalendarDayButtonStyle = ...
Run Code Online (Sandbox Code Playgroud)

但是我不知道该怎么做。另外,我没有访问“ FindResource”的权限,这是我看到的其他人使用的功能。(我在ICommand内部,因此我无法访问此方法)还有其他方法吗?

H.B*_*.B. 5

您可以使用Application.Current.FindResource