Есть ли разница между привязкой элемента управления к источнику данных в представлении «Дизайн» и привязкой его в коде? - PullRequest
0 голосов
/ 06 апреля 2011

Есть ли разница между использованием одного метода над другим.Вы можете связать его в коде, вызвав метод подходящего, или связать его, используя представление проекта, выбрав источник данных для привязки.

Практически всегда при работе с любым проектом .NET эти две опции всегдадоступно при работе с данными.

За исключением консольных приложений, но это уже другая история.

1 Ответ

1 голос
/ 06 апреля 2011

Код, сгенерированный дизайнером, делает почти то же самое, что вы делаете вручную;он использует те же API, которые вы использовали бы.Конечно, вы всегда можете посмотреть, что дизайнер делает, чтобы перепроверить.

Возможно, дизайнер делает вещи не так тесно, как это делает человек, но если вы добавите оптимизацию компилятора и JIT в рисунок, который яожидайте, что код будет эквивалентен.

Итак, в конце я бы сказал, что это вопрос предпочтений и удобства.

...