powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / DataGrid.Columns
10 сообщений из 10, страница 1 из 1
DataGrid.Columns
    #37711204
Sky Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Маленький вопрос. Как вынести коллекцию столбцов куда-нибудь в ресурсы? Просто есть несколько датагридов с одинаковым набором столбцов. И надоело каждый раз вручную их прописывать.
Хочется типа : <DataGrid Columns="..."/>

через стиль не получилось. говорит columns - не DependcyProperty.
...
Рейтинг: 0 / 0
DataGrid.Columns
    #37711257
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sky Dragon,

тогда пробуйте сам стиль грида объявить с уже занесенными колонками
...
Рейтинг: 0 / 0
DataGrid.Columns
    #37711280
Sky Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
уТКа,

вы про:

Код: xml
1.
2.
3.
4.
<Style x:Key="..." TargetType={x:Type DataGrid}>
   <Setter Property="Columns">
      <Setter.Value>
        ... список столбцов


?

я и говорю, так нельзя. Ругается.
...
Рейтинг: 0 / 0
DataGrid.Columns
    #37711305
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sky Dragon,

AutoGenerateColumns?
...
Рейтинг: 0 / 0
DataGrid.Columns
    #37711460
Sky Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
enigmatic,

не катит, так как не все надо выводить
...
Рейтинг: 0 / 0
DataGrid.Columns
    #37711536
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sky Dragon,

Если использовать автогенерацию, то можно попробовать декорировать некоторые свойства объекта атрибутами из http://msdn.microsoft.com/ru-ru/library/system.componentmodel.dataannotations.aspx (напр. DisplayAttribute).
Еще должно быть можно унаследоваться от датагрида и зарегистрировать Dependency Property "Columns" (ход конем!), но я мало работал с DP и, возможно, этот вариант не годится.
...
Рейтинг: 0 / 0
DataGrid.Columns
    #37711767
enigmatic,

А как в стиле присвоите значение коллекцие?
...
Рейтинг: 0 / 0
DataGrid.Columns
    #37713380
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки-крюки,

Видимо, никак.


А что бы вы посоветовали ТС? По идее его проблема должна иметь простое решение.
З.Ы. Аргументированный вариант "не страдать фигней" тоже принимается :)
З.Ы.Ы. Может быть, подскажете еще: 12271684 . В правильном направлении ли двигаюсь?
...
Рейтинг: 0 / 0
DataGrid.Columns
    #37713525
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sky DragonМаленький вопрос. Как вынести коллекцию столбцов куда-нибудь в ресурсы? Просто есть несколько датагридов с одинаковым набором столбцов. И надоело каждый раз вручную их прописывать.
Хочется типа : <DataGrid Columns="..."/>

через стиль не получилось. говорит columns - не DependcyProperty.Можно сделать через присоединяемое свойство.
...
Рейтинг: 0 / 0
DataGrid.Columns
    #37713548
Sky Dragon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Алексей К,

это наверно лезть в код? Хотелось бы ограничиться простым xaml на данном этапе. Но если такое нельзя, то значит остановимся на великом зле - "копи-пасте" :)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / DataGrid.Columns
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]