【发布时间】:2011-04-26 20:00:45
【问题描述】:
我在 xaml 中创建了一个用户控件,我们将其命名为“视图”。在 View.xaml.cs 中,我将 View 类的访问修饰符更改为 internal:
internal partial class View : ViewBase { ... }
修改访问修饰符后编译器会报错:
“A.B.View”的部分声明有 冲突的可访问性修饰符
我的第一个猜测是必须通过 xaml 代码在内部创建视图。于是我加了两行xaml:
x:Name="View"
x:FieldModifier="internal"
但这并没有解决错误。我必须在哪里更改访问修饰符才能使视图成为内部视图?
【问题讨论】:
标签: c# wpf xaml class-design access-modifiers