我在 xaml 中创建了一个用户控件,我们将其命名为“View”。在 View.xaml.cs 中,我将类 View 的访问修饰符更改为内部:
internal partial class View : ViewBase { ... }
更改访问修饰符后,编译器指出错误:
Partial declarations of 'A.B.View' have conflicting accessibility modifiers
我的第一个猜测是必须通过 xaml 代码将 View 设置为内部 View 。所以我添加了两行xaml:
x:Name="View"
x:FieldModifier="internal"
但这并没有解决错误。我必须在哪里更改访问修饰符才能使 View 成为内部 View ?
最佳答案
类修饰符是通过“x:ClassModifier”完成的。
参见 http://msdn.microsoft.com/en-us/library/ms754029.aspx获取更多信息。
关于c# - 如何更改用户控件的访问修饰符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3957576/