|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.12.2012, 10:17 | #1 |
Форумчанин
Регистрация: 02.06.2009
Сообщений: 218
|
Триггеры для label
Здравствуйте!
Пишу приложение wpf, использую .NET 3.0. Охота стало, чтобы лэйбл менял свой фон принаведении на него мышки и когда мышка выходила из его границ, снова применял стандартный фон (который задан изначально). В коде это как то многовато будет, да и не охота засорять его. полез в XAML, там нужно использовать триггеры. Вот тут я и споткнулся. Проблема в том, что я не знаю какой триггер использовать, вообще не понимаю, список, которые доступны я не нашел в интернете помогите пожалуйста, вот код XAML Код:
Спасибо заранее за помощь. |
26.04.2015, 20:09 | #2 |
Новичок
Джуниор
Регистрация: 26.04.2015
Сообщений: 1
|
<Window x:Class="Test.Test1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Установка" Height="400" Width="525"> <Window.Resources> <Style x:Key="Label" TargetType="Label"> <Style.Triggers> <Trigger Property="Control.IsMouseOver" Value="True"> <Setter Property="Background" Value="White"></Setter> </Trigger> <Trigger Property="Control.IsMouseOver" Value="False"> <Setter Property="Background" Value="Black"></Setter> </Trigger> </Style.Triggers> </Style> </Window.Resources> <Grid> <Label Content="" Margin="0,0,53,190" HorizontalAlignment="Right" Width="386" Height="30" VerticalAlignment="Bottom" Background="#FF2693D3" HorizontalContentAlignment="Center" Style="{StaticResource Label}"/> <Label Content="" Margin="0,0,53,243" HorizontalAlignment="Right" Width="386" Height="30" VerticalAlignment="Bottom" Background="#FF2693D3" HorizontalContentAlignment="Center" Style="{StaticResource Label}"/> </Grid> </Window> |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Autosize Label для SmartDevice | Lui | C# (си шарп) | 6 | 14.02.2012 13:16 |
Триггеры. Создание окошек для вывода сообщений об ошибке. | Vladimir-888 | БД в Delphi | 1 | 27.01.2012 04:35 |
При расположении Label на компонентах, место под Label, не реагирует на событие onClick. | NavigatorNeba | Компоненты Delphi | 3 | 15.11.2008 19:56 |
Динамический Label для динамической формы... | Arkuz | Общие вопросы Delphi | 8 | 25.09.2007 00:03 |
Вопрос по label. Как сделать так чтобы label была прозрачной. | Lonix | Компоненты Delphi | 2 | 01.04.2007 06:23 |