|
19 | 19 | <sys:Double x:Key="FieldWidth">200</sys:Double> |
20 | 20 | <Thickness x:Key="IconMargin">0,0,8,0</Thickness> |
21 | 21 | <converters:ColorToBrushConverter x:Key="ColorToBrushConverter" /> |
| 22 | + <converters:BoolToTextWrappingConverter x:Key="BoolToTextWrappingConverter" /> |
22 | 23 |
|
23 | 24 | <Style TargetType="{x:Type TextBox}" BasedOn="{StaticResource MaterialDesignTextBox}"> |
24 | 25 | <Setter Property="Margin" Value="0,8" /> |
|
172 | 173 |
|
173 | 174 | <StackPanel> |
174 | 175 | <smtx:XamlDisplay Margin="0,0,0,32" UniqueKey="fields_3"> |
175 | | - <TextBox Height="80" |
176 | | - MinWidth="280" |
177 | | - VerticalAlignment="Stretch" |
178 | | - materialDesign:HintAssist.Hint="Multiline text" |
179 | | - AcceptsReturn="True" |
180 | | - SpellCheck.IsEnabled="True" |
181 | | - Text="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." |
182 | | - TextWrapping="Wrap" |
183 | | - VerticalScrollBarVisibility="Auto" /> |
| 176 | + <Grid> |
| 177 | + <Grid.RowDefinitions> |
| 178 | + <RowDefinition Height="Auto" /> |
| 179 | + <RowDefinition /> |
| 180 | + </Grid.RowDefinitions> |
| 181 | + |
| 182 | + <CheckBox x:Name="TextBoxWrapTextCheckBox" |
| 183 | + Content="Wrap text" |
| 184 | + IsChecked="True" /> |
| 185 | + |
| 186 | + <TextBox Grid.Row="1" |
| 187 | + Height="80" |
| 188 | + MinWidth="280" |
| 189 | + VerticalAlignment="Stretch" |
| 190 | + materialDesign:HintAssist.Hint="Multiline text" |
| 191 | + AcceptsReturn="True" |
| 192 | + SpellCheck.IsEnabled="True" |
| 193 | + Text="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." |
| 194 | + TextWrapping="{Binding ElementName=TextBoxWrapTextCheckBox, Path=IsChecked, Converter={StaticResource BoolToTextWrappingConverter}}" |
| 195 | + VerticalScrollBarVisibility="Auto" |
| 196 | + HorizontalScrollBarVisibility="Auto"/> |
| 197 | + </Grid> |
184 | 198 | </smtx:XamlDisplay> |
185 | 199 |
|
186 | 200 | <smtx:XamlDisplay UniqueKey="fields_32"> |
|
0 commit comments