我下载了一个项目关闭CodeProject上,并用它乱搞(我比较一个asp.net开发者)时,我注意到标签上的这些图标覆盖...锁定一个是非常有趣的,因为当我右键单击控件被解锁但所有的属性都变灰了。当我添加一个新标签时,我选择它时没有该锁图标。这是什么?还有什么是双盒图标(其他8个突出显示)?
1
A
回答
2
Winforms设计师观察标准.NET可访问性关键字。 修饰符控件的关键字是什么在这里。这为成员变量设置了访问关键字。 C#项目的默认值是私有,对于VB.NET项目,它是朋友。 VB.NET对此更友好。
从基础窗体,Project +添加新项目,Windows窗体节点,继承的Form项目模板派生表单时,这很重要。派生窗体将具有基本窗体的控件,但如果其Modifiers属性为Private,则不能更改它们。设计师通过显示锁定图标使其变得明显。并通过以灰色文本显示控件的属性。
+0
我该如何删除它?我已将基础形式修改器更改为公共,但我仍然获得“突出显示(上面)”框图标 – Tim
0
通常这意味着控件是在基本控件中定义的,因此您无法在派生控件中更改它们(因此它们全部被锁定)。
相关问题
- 1. Visual Studio 2012奇怪的信号图标
- 2. Visual Studio MVC奇怪?
- 3. 奇怪的Visual Studio行为
- 4. 的Visual Studio坚持在状态栏奇怪的图标
- 5. drawRect的奇怪行为:覆盖NSView?
- 6. 奇怪的CSS覆盖类问题
- 7. 奇怪的内存覆盖问题
- 8. DataGridViewTextBoxCell中的奇怪属性覆盖
- 9. python封面:奇怪的功能覆盖
- 10. Visual Studio 2010表演奇怪
- 11. Visual Studio中的奇怪链接错误
- 12. 奇怪字符的Visual Studio错误
- 13. 奇怪的分辨率与Visual Studio
- 14. 奇怪的编译(?)probem。 Visual Studio C++ 2008
- 15. Haskell ghc visual studio DLL奇怪的行为
- 16. Visual Studio中的奇怪引用行为
- 17. 如何覆盖Visual Studio代码覆盖范围内的异常
- 18. 覆盖Visual Studio 2010的UI行为
- 19. 的Visual Studio 2015标签文本奇怪的行为
- 20. 中值为奇怪铸覆盖由MSDN
- 21. 覆盖Visual Studio 2010生成html标记方式的方法
- 22. Visual Basic web:奇怪的标签样式
- 23. Visual Studio 2010 - System.Data.Services表演奇怪
- 24. 奇怪的图标行为
- 25. Visual Studio编辑器分类器覆盖
- 26. 代码覆盖率Visual Studio 2010
- 27. 谷歌测试覆盖Visual Studio 2012
- 28. 覆盖Visual Studio 2008 MSBuild版本
- 29. 在visual studio 2010中覆盖文字
- 30. Visual Studio 2012代码覆盖率
我从来没有见过闪烁的盒子图标,所以我没有把它作为答案,但是当我看到锁定图标和行为时,它通常意味着表单是从另一个表单继承的,而且控制来自该表单,所以你应该在那里编辑它。 – neminem
也许CodeProject上项目的创建者可以给你更深入的了解问题 – Alex
谢谢......我对遗传形式不熟悉!我在基类中添加了一个字段,并在构建项目时将其添加到所有继承的表单中。非常感谢你@neminen! – whreed