Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> на UserControl DataGrid стиль есть, на форме нет, менял св-ва EditCellTemplate у DataGrid 
:(
    Опции темы
Vladimir_Petrov
Дата 15.2.2012, 21:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 7.1.2007

Репутация: нет
Всего: нет



Здравствуйте всем. Наткнулся на непонятность. Пользуюсь Blend 4
Создаю проект UserControl, добавляю туда DataGrid (несколько столбцов). Захожу в EditCellTemplate (для первого столбца) и, например, меняю цвет фона на красный. В дизайнере UserControl все отобразилось нормально - первый столбец окрасился. Но при добавлении контрола на форму (уже в другом проекте), почему то задний фон белый. Не ожидал, что будут здесь сюрпризы. Кто-нибудь знает из-за чего это?
PM MAIL   Вверх
Vladimir_Petrov
Дата 17.2.2012, 11:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 7.1.2007

Репутация: нет
Всего: нет



Опять сам себе отвечаю))
Не понятно почему, но когда переопределяю стили, в контроле все применяется корректно. Некорректно потом отображается на форме, где мой контрол находится. Сделал оформление внутри DataGrid, все стало нормально.

Код

<DataGridTemplateColumn Header="Карта2" Width="*">
    <DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <Rectangle>
                <Rectangle.Fill>
                    <ImageBrush ImageSource="{Binding ZoneMap, Converter={StaticResource BMBConverter}, Mode=OneWay}"/>
                </Rectangle.Fill>
            </Rectangle>
        </DataTemplate>
    </DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0732 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.