我想为 VisualStudio 表单设计器编写一个扩展,它会自动更正控件的某些属性:
更具体地说,我希望能够选择 a TableLayoutPanel
,调用一些命令(菜单、宏、动词等)并以某种方式调整包含的控件的AutoSize
、Anchor
、Margin
等Padding
属性(取决于控件的类型,网格中的位置等)。
MSDN 中关于 VS 的自动化和可扩展性的文档似乎非常全面,但我找不到关于扩展表单设计器的主题。
我将不胜感激有关如何“从外部”查询/操作表单设计器中的控件的任何建议(我知道我可以派生自己的控件并为它们实现自定义设计器,但我宁愿避免这种情况...)
提前致谢!