如何在WPF中声明私有内部类的资源?
-
06-07-2019 - |
题
我正在尝试在WPF UserControl中声明一个资源,我希望该资源是一个私有内部类的实例。我该怎么做?
XAML:
<UserControl ...>
<UserControl.Resources>
<local:MyConverter x:Key="MyConverter" />
</UserControl.Resources>
</UserControl>
代码背后:
public partial class MyUserControl : UserControl
{
private class MyConverter : IValueConverter
{
// convertion code...
}
}
解决方案
如果班级是私人的,你不能这样做,你可以把它改为内部
关于在XAML中声明内部类,你应该看看这个讨论
不隶属于 StackOverflow