以编程方式设置控件属性与使用设计器

时间:2014-04-23 14:14:40

标签: user-interface ide

通常,当我在寻找如何设置控件的某些属性的信息时(我主要使用Visual Studio,但这个问题确实适用于任何IDE),我发现的示例通常涉及以编程方式设置所述属性。

这是一个使用MSDN上的DataGridView.DefaultCellStyle属性的示例: http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.defaultcellstyle(v=vs.110).aspx

所以我的问题是:程序员通过代码修改这些属性会更好吗,还是使用IDE本身通过属性窗格更改它们会更好?我意识到以后一种方式执行操作将导致自动生成的代码,但它将与用户生成的主要代码相关的“其他地方”。

1 个答案:

答案 0 :(得分:0)

这取决于您的要求。如果您正在开发的应用程序计划是动态的,那么按照您提供的参考中描述的方式进行操作是个好主意。例如,您可以创建一个包含该方法的类,该方法将设置gridview的基本设置,因此在每个页面上您可以调用此方法并将gridview作为参数传递给它,而不是重复在每个页面上设置网格属性