Моя форма выглядит это с DataGridView:Создание более привлекательным DataGridView
Я хотел бы сделать его более профессиональным. Может кто-то порекомендовать «makeover» для этого? Возможно, есть более привлекательный способ отображения этих данных.
Моя форма выглядит это с DataGridView:Создание более привлекательным DataGridView
Я хотел бы сделать его более профессиональным. Может кто-то порекомендовать «makeover» для этого? Возможно, есть более привлекательный способ отображения этих данных.
Это выглядит довольно хорошо уже. Вам может понадобиться установить Dock
на Fill
с панелью «Свойства», чтобы заполнить всю форму.
Я использовал свободный контроль сетки от Component Factory, он имеет все те же функции, что и стандартный DataGridView. Сетка позволяет настраивать практически все элементы пользовательского интерфейса.
Мои первые мысли касаются цветов колонок, цвет означает что-то, если вы пытаетесь отличить от столбцов, я бы использовал два тонких цвета. Большие смещения цвета должны иметь значение (Ошибки выделены жирным шрифтом и красным). Шрифт должен использовать стили шрифта системы и основные цвета, а также цвета системы. Цвета и стили шрифтов могут работать для вас, но не для всех, некоторые люди являются цветными слепыми, некоторым людям нужны более крупные шрифты.
Лично я бы рекомендовал немного смягчить эти цвета. Возможно, используйте пастельные версии одного цвета.
Кроме того, как человек-б предлагает: Dock-> Fill.
Я не большой поклонник ненужных столбцов столбцов/записей. Если вам это не нужно, я бы рекомендовал избавиться от него.
Последнее, что я бы рекомендовал не портить свой пользовательский интерфейс с помощью карандаша, вместо того чтобы позволить цветам по умолчанию использовать то, что пользователь указал в качестве темы для Windows. Тем не менее, я вижу смысл раскраски столбцов в вашем случае. Я предлагаю вам разрешить пользователю изменять цвета. Я не бесцветный, но возможно, что ваши цвета могут быть нечитаемыми для кого-то, кто есть.
Это хорошо, но я не хочу перекодировать все. –
Поскольку KryptonDataGrid наследует от DataGridView, большая часть вашего существующего кода должна работать. –