2008-09-26 68 views

回答

1

通常,如果数据绑定业务或DAL对象是可能的,我会使用它。旧的公理是正确的:最没错误和可靠的代码行往往是你不必写的。 (但请记住,您需要确切知道数据绑定是如何发生的,它的开销是多少,并且您必须能够相信框架和源对象是无差错的!)

您像其他人所说的那样,如果您需要特定的功能,而不是直接绑定,或者数据绑定业务/ DAL对象存在问题(偶尔会发生某些第三方控制),则可以手动填充。

1

嗯,这取决于。我一直倾向于使用数据绑定 - 这很方便,但有时我会手动填充它们。特别是,我发现像DataGridView这样的控件可以使用数据绑定。它使过滤非常简单。

1

这真的取决于你想达到的目标。数据绑定简单且功能强大,但如果您需要更多控制或某种副作用,则可以手动从方法中填充控件。

就我个人而言,我首先从数据绑定开始,而不是稍后在需要时更改它。