Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <Window
- x:Class="WpfApplication1.MainWindow"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- Title="MainWindow"
- Width="525"
- Height="350"
- mc:Ignorable="d">
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition />
- <ColumnDefinition />
- <ColumnDefinition />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition />
- <RowDefinition />
- </Grid.RowDefinitions>
- <Ellipse
- Stroke="Black"
- StrokeThickness="3.5" />
- <ToggleButton
- Grid.Row="0"
- Grid.Column="1"
- Width="80"
- Height="40"
- Margin="46,60,46,60" />
- <StackPanel
- Grid.Row="0"
- Grid.Column="2"
- Orientation="Horizontal">
- <DockPanel LastChildFill="False">
- <CheckBox
- x:Name="CheckBox"
- Width="20"
- Height="20" />
- </DockPanel>
- </StackPanel>
- <Slider
- Grid.Row="1"
- Grid.Column="0"
- VerticalAlignment="Center" />
- </Grid>
- </Window>
- Измените данный XAML так, чтобы:
- 1) Цвет эллипса был равен константе System.Windows.Media.Brushes.Crimson;
- 2) Ширина эллипса зависела от положения слайдера в диапазоне [20;80] c начальным значением 60;
- 3) При активации кнопки-переключателя чекбокс отмечался, а при деактивации – становился неотмеченным;
- 4) Изменение состояние чекбокса не влияло на состояние кнопки-переключателя;
- 5) Бонус: текст на кнопке выглядел так (1 символ): «&».
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement