4

在 Winforms 中向设计器添加新控件时,控件上的修饰符设置为 Friend,但默认修饰符为 Private(右键单击属性并重置修饰符)。

有谁知道为什么?

是否有将修饰符设置为默认值(私人)的设置?

4

2 回答 2

3

你确定它显示为朋友?我试图在这里复制相同的内容,但它始终显示为私有。我正在使用 Visual Studio 2008。

经过大量的谷歌搜索,我最终找到了一些答案,它们就在这里:

VB.NET:“朋友”修饰符有什么作用?

为 VB.NET 项目设置项目默认值,以便控件的默认修饰符属性为 Private

于 2010-09-14T08:17:33.153 回答
3

这只是 VB.Net IDE 团队选择的默认设置。虽然我不知道这个决定背后的原因,但我的猜测是它是为了保持与 VB6 兼容的设计体验。

我知道没有办法覆盖这个值

于 2010-09-14T09:09:23.817 回答