我在xaml中创建了一个用户控件,让我们将其命名为"View“。在View.xaml.cs中,我将类视图的访问修饰符更改为内部:
internal partial class View : ViewBase { ... }在更改访问修饰符后,编译器将声明错误:
'A.B.View‘的部分声明具有冲突的可访问性修饰符
我最初的猜测是,视图必须通过xaml代码在内部生成。因此,我添加了两行xaml:
x:Name="View"
x:FieldModifier="internal"但这并没有纠正错误。在何处必须更改访问修饰符以使视图处于内部状态?
发布于 2010-10-18 08:43:45
类修饰符是通过"x:ClassModifier“完成的。
有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/ms754029.aspx。
发布于 2011-12-30 17:13:40
因为它是一个部分类,所以在行中存在另一个文件;
public partial class View : ViewBase { ... }您可以搜索文件并将公共更改为内部,这将解决问题。
https://stackoverflow.com/questions/3957576
复制相似问题