或者您是通过方法手动填充表单控件吗?
是否被视为最佳做法?
答案 0 :(得分:1)
嗯,这取决于。我倾向于在任何地方使用数据绑定 - 它很方便,但有时,我会手动填充它们。特别是,我发现像DataGridView这样的控件使用数据绑定很有用。它使过滤非常简单。
答案 1 :(得分:1)
这实际上取决于你想要达到的目标。
数据绑定简单而强大,但如果您需要更多控制或某种副作用,您可以从方法手动填充控件。
就个人而言,我先从数据绑定开始,然后在必要时更改它。
答案 2 :(得分:1)
通常,如果可以使用数据绑定业务或DAL对象,我会使用它。旧的公理是正确的:最无错误和最可靠的代码行通常是您不必编写的代码。 (但请记住,您需要确切地知道数据绑定是如何发生的,它的开销是多少,并且您必须能够信任框架和源对象是没有错误的!)
如果您需要通过绑定直接承担特定功能,或者如果数据绑定业务/ DAL对象存在问题(某些第三方控件偶尔会发生),您会像其他人提到的那样手动填充