2012-03-09 6 views
1

Я работаю над приложением с именем E-Diary в WPF. Теперь я должен реализовать реальный вход дневника, значит, когда я пишу в коробке, тогда я перехожу во второй ящик и так далее. Это как настоящий дневник. Как и в изображении enter image description hereПредложение по управлению пользователями

Теперь мне нужно предложения по реализации выше приведенного описания, которые использую ли я текстовые поля в списке или я сделать пользовательский элемент управления, который содержит текстовые поля и метки, как в изображении и использовать его в wpf в соответствии с количеством ящиков. Мне также нужно сохранить данные в базе данных. Если я использую кнопку с каждым пользовательским элементом управления, то как можно было бы сохранить данные?

Это может быть не реальный вопрос с точки зрения правил часто заданий stackoverflow, но я долго думал, но не могу найти правильный путь.

Заранее спасибо

ответ

2

В WPF вы не должны делать UserControls совсем так часто, как в WinForms, чтобы получить хороший дизайн. И это ИМХО верно и для вашей проблемы.

Продолжайте использовать Listbox или ItemsControl, но используйте DataTemplates для отображения и редактирования данных, как вы хотите. Вот хороший tuturial, как это сделать: Data Templates и не забудьте взглянуть на документацию MSDN на Data Templating тоже.

+0

+1 для предложения 'ItemsControl', так как это то, что я бы сделал:' ItemsControl' с 'WrapPanel' как' ItemsPanelTemplate' – Rachel

Смежные вопросы