128 lines
4.6 KiB
XML
128 lines
4.6 KiB
XML
<Page
|
|
x:Class="WPFluent.Gallery.Views.TextPage"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:controls="clr-namespace:WPFluent.Gallery.Controls"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
xmlns:models="clr-namespace:WPFluent.Gallery.Models"
|
|
xmlns:pages="clr-namespace:WPFluent.Gallery.ViewModels.Pages"
|
|
xmlns:ui="https://github.com/ShrlAlgo/WPFluent"
|
|
xmlns:vm="clr-namespace:WPFluent.Gallery.ViewModels.Pages"
|
|
mc:Ignorable="d"
|
|
d:DataContext="{d:DesignInstance Type=vm:TextViewModel}"
|
|
Foreground="{DynamicResource TextFillColorPrimaryBrush}"
|
|
Title="TextPage">
|
|
|
|
<ui:StackPanel Spacing="5">
|
|
<GroupBox Header="TextBlock.">
|
|
<TextBlock Text="我是一个文本块。" />
|
|
</GroupBox>
|
|
|
|
<GroupBox Header="应用了样式的 TextBlock。">
|
|
<TextBlock
|
|
FontFamily="Comic Sans MS"
|
|
FontStyle="Italic"
|
|
Text="我是有样式的TextBlock." />
|
|
</GroupBox>
|
|
|
|
<GroupBox Header="包含内嵌文本元素的TextBlock。">
|
|
<TextBlock FontSize="14">
|
|
<Run
|
|
FontFamily="Times New Roman"
|
|
Foreground="DarkGray"
|
|
Text="TextBlock 中的文本不一定是简单的字符串。" />
|
|
<LineBreak />
|
|
<Span>
|
|
<Run Text="文本可以是" />
|
|
<Run Text=" " />
|
|
<Bold>
|
|
<Run Text="粗体" />
|
|
</Bold>
|
|
<Run Text=" " />
|
|
<Run Text=" ," />
|
|
<Run Text=" " />
|
|
<Italic>
|
|
<Run Text="斜体" />
|
|
</Italic>
|
|
<Run Text=" " />
|
|
<Run Text=" , 或" />
|
|
<Run Text=" " />
|
|
<Underline>
|
|
<Run Text="下划线" />
|
|
</Underline>
|
|
<Run Text=" " />
|
|
<Run Text=" ." />
|
|
</Span>
|
|
</TextBlock>
|
|
</GroupBox>
|
|
<GroupBox Header="TextBox.">
|
|
<TextBox />
|
|
</GroupBox>
|
|
|
|
<GroupBox Header="UI TextBox">
|
|
<ui:TextBox PlaceholderText="键入一些..." />
|
|
</GroupBox>
|
|
<GroupBox Header="TextBoxEx">
|
|
<StackPanel>
|
|
<ui:TextBoxEx
|
|
Header="Sample:"
|
|
HeaderPlacement="Left"
|
|
PlaceholderText="文本框"
|
|
Prefix="前缀:"
|
|
Suffix="后缀" />
|
|
</StackPanel>
|
|
</GroupBox>
|
|
<GroupBox Header="TextBox(多行)">
|
|
<ui:TextBox
|
|
MinHeight="100"
|
|
PlaceholderText="键入一些..."
|
|
TextWrapping="Wrap" />
|
|
</GroupBox>
|
|
<GroupBox Header="ChooseBox">
|
|
<ui:ChooseBox VerticalAlignment="Center" ChooseType="Folder" />
|
|
</GroupBox>
|
|
<GroupBox Header="RichTextBox">
|
|
<RichTextBox />
|
|
</GroupBox>
|
|
<GroupBox Header="PasswordBox">
|
|
<PasswordBox />
|
|
</GroupBox>
|
|
|
|
<GroupBox Header="WPF UI PasswordBox">
|
|
<ui:PasswordBox
|
|
Icon="{ui:SymbolIcon Password24}"
|
|
PlaceholderEnabled="True"
|
|
PlaceholderText="请输入密码..." />
|
|
</GroupBox>
|
|
<GroupBox Header="WPF UI NumberBox.">
|
|
<ui:NumberBox PlaceholderText="输入你的年龄" />
|
|
</GroupBox>
|
|
|
|
<GroupBox Header="WPF UI NumberBox with icon.">
|
|
<ui:NumberBox
|
|
Value="1.50"
|
|
Icon="{ui:SymbolIcon NumberSymbolSquare24}"
|
|
LargeChange="2.25"
|
|
Maximum="10"
|
|
Minimum="-10"
|
|
PlaceholderText="Enter your age"
|
|
SmallChange="0.25"
|
|
SpinButtonPlacementMode="Hidden" />
|
|
</GroupBox>
|
|
|
|
<GroupBox Header="WPF UI NumberBox(没有小数位的)">
|
|
<ui:NumberBox
|
|
Value="12"
|
|
Icon="{ui:SymbolIcon NumberSymbolSquare24}"
|
|
MaxDecimalPlaces="0"
|
|
Maximum="100"
|
|
Minimum="0"
|
|
PlaceholderText="Enter your age"
|
|
SmallChange="1" />
|
|
</GroupBox>
|
|
<GroupBox Header="Label.">
|
|
<Label Content="我是一个标签。" />
|
|
</GroupBox>
|
|
</ui:StackPanel>
|
|
</Page> |