Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 如何在VisualStudio2010中获取左侧、顶部、高度和宽度属性?_.net_Visual Studio 2010_Properties_Location_Size - Fatal编程技术网

.net 如何在VisualStudio2010中获取左侧、顶部、高度和宽度属性?

.net 如何在VisualStudio2010中获取左侧、顶部、高度和宽度属性?,.net,visual-studio-2010,properties,location,size,.net,Visual Studio 2010,Properties,Location,Size,在Visual Studio 2010中,如何在设计期间将属性窗口中的属性“位置”和“大小”替换为“左”、“上”、“高”和“宽” 当我以图形方式设计一个组件时,我觉得很烦人,因为每次都需要扩展位置或大小组来填充我需要的值。当我有类似“尺寸:305;105”的东西时,我总是忘记哪个数字是高度,哪个是宽度。同样的道理也适用于“顶部”和“左侧”对我来说更有意义的位置 我想他们称之为嵌套属性 谢谢你的帮助 Joël我无法对此进行分类,但是查看类控件(表单类是从该控件派生的)的源代码,我可以看到左侧属性

在Visual Studio 2010中,如何在设计期间将属性窗口中的属性“位置”和“大小”替换为“左”、“上”、“高”和“宽”

当我以图形方式设计一个组件时,我觉得很烦人,因为每次都需要扩展位置或大小组来填充我需要的值。当我有类似“尺寸:305;105”的东西时,我总是忘记哪个数字是高度,哪个是宽度。同样的道理也适用于“顶部”和“左侧”对我来说更有意义的位置

我想他们称之为嵌套属性

谢谢你的帮助


Joël

我无法对此进行分类,但是查看类控件(表单类是从该控件派生的)的源代码,我可以看到左侧属性的这一点

[EditorBrowsable(0), SRCategory("CatLayout"), Browsable(false), DesignerSerializationVisibility(0), SRDescription("ControlLeftDescr")]
public int Left { [TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")] get; set; }
属性表示

EditorBrowsableAttribute是对设计器的提示,指示 要显示的属性或方法。您可以在中使用此类型 可视化设计器或文本编辑器,以确定对用户可见的内容 使用者例如,VisualStudio中的IntelliSense引擎使用 属性来确定是否显示属性或方法。 在Visual C#中,可以控制高级属性何时显示在中 IntelliSense和带有隐藏高级成员的属性窗口 在工具|选项|文本编辑器| C#下设置。相应的 EDITORBROWSBLESTATE是高级的

遗憾的是,在Visual Studio 2013中删除该标志后,我无法在“属性”窗口中将这些属性显示为单个条目,但它们在Intellisense弹出时可见。因此,我只能得出结论,不可能更改“标准属性”窗口的行为

提示记住两个数字的相对位置:

  • 第一个=水平轴
  • 第二个=垂直轴