2015-04-29 2 views
-1

В настоящее время я работаю над системой управления данными на основе WPF, которая планируется заменить старой, основанной на Excel. Эта старая система в основном состоит из таблиц, в которых пользователь может вводить свои данные. Один из этих таблиц выглядит следующим образом:Как создать сетку данных WPF с расширенным заголовком таблицы?

Example input table

Число строк и столбцов являются фиксированными (25 строк в день, с 6 утра до 6 утра следующего дня).

Довольно сложно предоставить форму ввода для данных такого типа, поэтому я попытался реализовать таблицу в WPF с помощью DataGrid. Тем не менее, я не смог получить эти элегантные объединенные ячейки, особенно в первом и втором ряду.

Есть ли на рынке пользовательские контроллеры DataGrid, которые позволяют объединять ячейки, заливать строки и т. Д.? Или есть ли другой способ предоставления удобной для пользователя формы ввода, которую я забыл?

ответ

1

Если вы ищете инструмент для слияния сетки, вы можете попробовать Devexpress.

Вот ссылка на how to merge DataGrid cells using Devexpress

Другое решение объединить DataGrid строк является использование ListBox

+0

ListBox решение отлично! Это дало мне представление о том, как сделать мою форму ввода еще лучше. – Physikbuddha

+0

Добро пожаловать, брат –

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