2009-06-18 2 views
1

Моя форма выглядит это с DataGridView:Создание более привлекательным DataGridView

Screenshot

Я хотел бы сделать его более профессиональным. Может кто-то порекомендовать «makeover» для этого? Возможно, есть более привлекательный способ отображения этих данных.

ответ

2

Это выглядит довольно хорошо уже. Вам может понадобиться установить Dock на Fill с панелью «Свойства», чтобы заполнить всю форму.

3

Я использовал свободный контроль сетки от Component Factory, он имеет все те же функции, что и стандартный DataGridView. Сетка позволяет настраивать практически все элементы пользовательского интерфейса.

+0

Это хорошо, но я не хочу перекодировать все. –

+0

Поскольку KryptonDataGrid наследует от DataGridView, большая часть вашего существующего кода должна работать. –

1

Мои первые мысли касаются цветов колонок, цвет означает что-то, если вы пытаетесь отличить от столбцов, я бы использовал два тонких цвета. Большие смещения цвета должны иметь значение (Ошибки выделены жирным шрифтом и красным). Шрифт должен использовать стили шрифта системы и основные цвета, а также цвета системы. Цвета и стили шрифтов могут работать для вас, но не для всех, некоторые люди являются цветными слепыми, некоторым людям нужны более крупные шрифты.

2

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

Кроме того, как человек-б предлагает: Dock-> Fill.

Я не большой поклонник ненужных столбцов столбцов/записей. Если вам это не нужно, я бы рекомендовал избавиться от него.

Последнее, что я бы рекомендовал не портить свой пользовательский интерфейс с помощью карандаша, вместо того чтобы позволить цветам по умолчанию использовать то, что пользователь указал в качестве темы для Windows. Тем не менее, я вижу смысл раскраски столбцов в вашем случае. Я предлагаю вам разрешить пользователю изменять цвета. Я не бесцветный, но возможно, что ваши цвета могут быть нечитаемыми для кого-то, кто есть.

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

  • Нет связанных вопросов^_^