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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> style in usercontrol 
:(
    Опции темы
Diksa
Дата 30.5.2013, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Здравствуйте. 

как применить стиль на UserControl?

есть:
Код

<UserControl x:Class="wpfDay.Day"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Height="90"  Cursor="Hand" Style="{DynamicResource UCStyle}">
    <UserControl.Resources>
        <Style TargetType="{x:Type UserControl}" x:Key="UCStyle">
            <Setter Property="Width" Value="100"></Setter>
            <Setter Property="Margin" Value="0,0,5,0"></Setter>
            <!--<Style.Triggers>
                <DataTrigger Binding="{Binding AnimaionStart}" Value="true">
                    <Setter Property="Opacity" Value="0.5"></Setter>
                </DataTrigger>
            </Style.Triggers>-->
        </Style>

        <!--<Style TargetType="{x:Type UserControl}" x:Key="UCStyle">
            <Setter Property="Background" Value="Red" />
        </Style>
        <Style TargetType="{x:Type l:MyUserControl}" BasedOn="{StaticResource UCStyle}" />
        </Window.Resources>
        <Grid>
            <l:MyUserControl Name="control" Content="content"></l:MyUserControl>
        </Grid>-->
    </UserControl.Resources>
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition></RowDefinition>
         </Grid.RowDefinitions>
        <Border Grid.Row="0" 
                Grid.RowSpan="3" 
                CornerRadius="5"
                Background="White"
                BorderBrush="Black" 
                BorderThickness="2,2,2,2"></Border>
     </Grid>
</UserControl>



В итоге в дизайнере стиль применяется, а когда запускаю приложение элемент остается неизменным.
естественно пробовал объявлять в разных местах (в главном окне, App.xaml, в самом контейнере где находится UserControl) результат прежний.

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


 




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


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

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