Я использую VB.Net.У меня есть пользовательский элемент управления WPF под названием «NavigationPanel», который я создал с помощью Designer.По умолчанию его область действия - Public.Когда я изменяю область действия на Friend в файле NavigationPanel.xaml.vb, я получаю следующую ошибку:
Указанный доступ «Public» для «NavigationPanel» не соответствует доступу «Friend», указанному водин из его других частичных типов.
Ошибка относится к сгенерированному Designer файлу с именем NavigationPanel.g.vb.Он объявляет NavigationPanel со строкой:
Partial Public Class NavigationPanel
Если я вручную изменю «Public» на «Friend» в этой строке или если я удалю файл, Дизайнер продолжит воссоздание его с помощью «Public» и вызоветОшибка.Я не могу понять, почему Дизайнер считает целесообразным объявить класс с областью действия «Public», и я не могу понять, как убедить Дизайнера использовать вместо него «Friend».