При добавлении нового элемента управления в конструктор в Winforms модификатор элемента управления устанавливается на Friend, но по умолчанию используется модификатор Private (щелчок правой кнопкой мыши по свойству и сброс модификатора).
Кто-нибудь знает почему?
Есть ли настройка для установки модификатора на значение по умолчанию (Приватное)?
Это просто значение по умолчанию, которое было выбрано командой IDE VB.Net.Хотя я не знаю причину этого решения, я предполагаю, что он должен был поддерживать совместимый дизайн с VB6.
Я не знаю, как переопределить это значение.
Вы уверены, что это показывает как друг? Я пытался воспроизвести то же самое здесь, но это всегда показывается как личное. Использую Visual Studio 2008.
После долгих поисков я в конце концов нашел ответы, и они прямо здесь, на SO:
VB.NET: что делает модификатор «друг»?
Установить проект по умолчанию для проектов VB.NET, чтобы свойство Modifiers по умолчанию для элементов управления было Private