Я разработчик Silverlight, который снова должен работать над проектом WinForms, но я не слишком взволнован, чтобы оставить прекрасный мир привязки данных. В прошлом я всегда использовал DataSets с SQL-запросами. Есть ли хорошие учебные пособия для обновления моих навыков?WinForms 2010 DataBinding и DB Access
Некоторые комментарии о том, что я хочу:
- Что касается Entity Framework, кажется, хорошо, но в последний раз я проверил, он не поддерживает пользовательские ситуации очень хорошо. Может быть, есть более гибридное индивидуальное решение, в котором у меня больше контроля в руках? Например, пользовательский источник данных с настраиваемыми действиями при сохранении.
- Я не хочу использовать необработанный текст в связывании поиск, а уже нашел полезную статью для Safe WinForms Databinding in C# 3, но, вероятно, более высокий уровень в .NET 4.
Образец формы
[Сотрудник Selection (Выпадающее - для заполнения поля ниже запроса БД по изменению)]
[Employee Detail (отдельные поля - достаточно общий)]
[Сетка (или список) с флажками для связанного responsibili (не так общий)]
Silverlight отлично работает с шаблоном MVVM, который я буду использовать для сравнения. Сейчас я немного занят другими делами, но я посмотрю ваши ссылки и вернусь к вам. –
Вы можете использовать MVVM в WPF и шаблоны MVVM для WinForms. Вот некоторые ссылки: http://www.codeproject.com/KB/WPF/WpfMvvmQuickStart.aspx http://www.codeproject.com/KB/WPF/WpfMvvmQuickStart.aspx http://stackoverflow.com/questions/595469/ui-design-pattern-for-windows-forms-like-mvvm-for-wpf Надеюсь, что это поможет ... –