Почему модификатор установлен в Friend в Winforms? - PullRequest
4 голосов
/ 14 сентября 2010

При добавлении нового элемента управления в конструктор в Winforms модификатор элемента управления устанавливается на Friend, но по умолчанию используется модификатор Private (щелчок правой кнопкой мыши по свойству и сброс модификатора).

Кто-нибудь знает почему?

Есть ли настройка для установки модификатора на значение по умолчанию (Приватное)?

Ответы [ 2 ]

3 голосов
/ 14 сентября 2010

Это просто значение по умолчанию, которое было выбрано командой IDE VB.Net.Хотя я не знаю причину этого решения, я предполагаю, что он должен был поддерживать совместимый дизайн с VB6.

Я не знаю, как переопределить это значение.

3 голосов
/ 14 сентября 2010

Вы уверены, что это показывает как друг? Я пытался воспроизвести то же самое здесь, но это всегда показывается как личное. Использую Visual Studio 2008.

После долгих поисков я в конце концов нашел ответы, и они прямо здесь, на SO:

VB.NET: что делает модификатор «друг»?

Установить проект по умолчанию для проектов VB.NET, чтобы свойство Modifiers по умолчанию для элементов управления было Private

...