Skip to content

Commit 5912e62

Browse files
committed
rearrange demo a little
1 parent c37c937 commit 5912e62

File tree

1 file changed

+18
-29
lines changed

1 file changed

+18
-29
lines changed

MainDemo.Wpf/TextFields.xaml

Lines changed: 18 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,8 @@
4040
</ResourceDictionary>
4141
</UserControl.Resources>
4242
<codeDisplayer:XamlDisplayerPanel HorizontalAlignment="Center">
43-
44-
<CheckBox Grid.Row="0" Grid.Column="3" x:Name="EnabledCheckBox" IsThreeState="False" IsChecked="True" Margin="0 8 0 0" Content="Enabled"
45-
codeDisplayer:XamlDisplayer.DisplayCode="False"/>
46-
4743
<TextBox x:Name="NameTextBox"
48-
materialDesign:HintAssist.Hint="Name"
49-
IsEnabled="{Binding ElementName=EnabledCheckBox, Path=IsChecked}">
44+
materialDesign:HintAssist.Hint="Name">
5045
<TextBox.Text>
5146
<Binding Path="Name" UpdateSourceTrigger="PropertyChanged">
5247
<Binding.ValidationRules>
@@ -57,8 +52,7 @@
5752
</TextBox>
5853
<StackPanel Orientation="Horizontal">
5954
<TextBlock VerticalAlignment="Center" Margin="0 0 8 0">OS</TextBlock>
60-
<ComboBox materialDesign:HintAssist.Hint="OS"
61-
IsEnabled="{Binding ElementName=EnabledCheckBox, Path=IsChecked}">
55+
<ComboBox materialDesign:HintAssist.Hint="OS">
6256
<ComboBoxItem>Android</ComboBoxItem>
6357
<ComboBoxItem>iOS</ComboBoxItem>
6458
<ComboBoxItem>Linux</ComboBoxItem>
@@ -75,45 +69,40 @@
7569
Height="80">Multiline. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. The quick brown fox jumps over the lazy dog. War and peace. Keep going. Go on. For how long? Not long. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</TextBox>
7670
<StackPanel Orientation="Horizontal">
7771
<materialDesign:PackIcon Kind="Phone" Margin="0 0 8 0" Foreground="{Binding ElementName=PhoneTextBox, Path=BorderBrush}" />
78-
<TextBox
79-
x:Name="PhoneTextBox"
80-
materialDesign:TransitionAssist.DisableTransitions="True"
81-
Width="150"
82-
IsEnabled="{Binding ElementName=EnabledCheckBox, Path=IsChecked}" />
72+
<TextBox x:Name="PhoneTextBox"
73+
materialDesign:TransitionAssist.DisableTransitions="True"
74+
Width="150" />
8375
</StackPanel>
8476
<StackPanel Orientation="Horizontal">
8577
<TextBlock VerticalAlignment="Center" Margin="0 0 8 0" >Fruit</TextBlock>
8678
<ComboBox materialDesign:HintAssist.Hint="Search"
87-
IsEditable="True" materialDesign:HintAssist.HintOpacity=".26"
88-
IsEnabled="{Binding ElementName=EnabledCheckBox, Path=IsChecked}">
79+
IsEditable="True" materialDesign:HintAssist.HintOpacity=".26">
8980
<ComboBoxItem>Apple</ComboBoxItem>
9081
<ComboBoxItem>Banana</ComboBoxItem>
9182
<ComboBoxItem>Pear</ComboBoxItem>
9283
<ComboBoxItem>Orange</ComboBoxItem>
9384
</ComboBox>
9485
</StackPanel>
95-
<TextBox
96-
x:Name="CommentTextBox"
97-
materialDesign:HintAssist.Hint="Comment"
98-
IsEnabled="{Binding ElementName=EnabledCheckBox, Path=IsChecked}"
99-
/>
86+
<TextBox x:Name="CommentTextBox"
87+
materialDesign:HintAssist.Hint="Comment" />
10088
<StackPanel Orientation="Horizontal">
10189
<materialDesign:PackIcon Margin="0 0 8 0" Kind="Key" Foreground="{Binding ElementName=PasswordBox, Path=BorderBrush}" HorizontalAlignment="Right" />
102-
<PasswordBox
103-
x:Name="PasswordBox"
104-
materialDesign:HintAssist.Hint="Password"
105-
IsEnabled="{Binding ElementName=EnabledCheckBox, Path=IsChecked}"/>
90+
<PasswordBox x:Name="PasswordBox"
91+
materialDesign:HintAssist.Hint="Password" />
10692
</StackPanel>
107-
<TextBox materialDesign:HintAssist.Hint="Floating Hint"
108-
Style="{StaticResource MaterialDesignFloatingHintTextBox}"
109-
IsEnabled="{Binding ElementName=EnabledCheckBox, Path=IsChecked}"/>
110-
<ComboBox materialDesign:HintAssist.Hint="OS" Style="{StaticResource MaterialDesignFloatingHintComboBox}"
111-
IsEnabled="{Binding ElementName=EnabledCheckBox, Path=IsChecked}">
93+
<TextBox materialDesign:HintAssist.Hint="Floating Hint"
94+
Style="{StaticResource MaterialDesignFloatingHintTextBox}" />
95+
<ComboBox materialDesign:HintAssist.Hint="OS" Style="{StaticResource MaterialDesignFloatingHintComboBox}">
11296
<ComboBoxItem>Android</ComboBoxItem>
11397
<ComboBoxItem>iOS</ComboBoxItem>
11498
<ComboBoxItem>Linux</ComboBoxItem>
11599
<ComboBoxItem>Windows</ComboBoxItem>
116100
</ComboBox>
101+
<StackPanel>
102+
<TextBox materialDesign:HintAssist.Hint="I'm Disabled" IsEnabled="False" Margin="0 8 0 0" />
103+
<ComboBox materialDesign:HintAssist.Hint="Disabled Combo" IsEnabled="False" Margin="0 8 0 0" />
104+
<PasswordBox Password="01234" IsEnabled="False" Margin="0 8 0 0" />
105+
</StackPanel>
117106
<ComboBox materialDesign:HintAssist.Hint="Virtualisation"
118107
MinWidth="72"
119108

0 commit comments

Comments
 (0)