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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Изменение стиля 
:(
    Опции темы
Garmahis
Дата 21.4.2012, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Добрый день! Помогите пожалуйста никак не могу разобраться. 

Я в App.xaml прописываю стили
Код

<Application x:Class="WpfApplication2.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             StartupUri="MainWindow.xaml">
    <Application.Resources>
        <Style x:Key="LabelOn" TargetType="{x:Type Label}">
            <Setter Property="Label.Foreground" Value="Green"/>
        </Style>
        <Style x:Key="LabelOff" TargetType="{x:Type Label}"> 
            <Setter Property="Label.Foreground" Value="Red" />
        </Style>
    </Application.Resources>
</Application>


В MainWindow.xaml стили отлично применяются

Код

        <Label Name="lbConnect" Grid.Column="2" Grid.Row="2" HorizontalAlignment="Stretch" Style="{StaticResource LabelOff}">            
            Connect
        </Label>


Но мне надо поменять стиль в процедуре в MainWindow.xaml.cs

Код

        private void wbMain_LoadCompleted(object sender, NavigationEventArgs e)
        {
            lbConnect.Style = (Style)this.Resources["LabelOn"];
        }


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


 




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


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

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