2010-10-18 6 views
15

У меня есть пользовательский элемент управления, созданный в xaml, и назовите его «Просмотр». В View.xaml.cs я изменил модификатор доступа для класса View, чтобы внутренний:Как изменить модификатор доступа пользовательского элемента управления

internal partial class View : ViewBase { ... } 

После изменения Модификатор доступа состояния компилятора ошибка:

Partial declarations of 'A.B.View' have conflicting accessibility modifiers

Моя первая догадка о том, что представление должно быть сделано внутренним через код xaml. Поэтому я добавил две строки xaml:

x:Name="View" 
x:FieldModifier="internal" 

Но это не исправило ошибку. Где мне нужно изменить модификатор доступа, чтобы сделать внутреннее представление?

ответ

-3

потому что его частичный класс, другой файл существует с линией;

public partial class View : ViewBase { ... } 

вы можете найти файл и изменить общественности к внутренней, это должно решить проблему

+8

Это сгенерированный файл из XAML, так что вы не можете найти этот файл. –

Смежные вопросы