WPF TextBlock Run BaselineAlignment Baseline,Bottom,Center,SubScript,SuperScript,TextBottom,TextTop,Top

<Window x:Class="WpfApp40.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"        
        WindowState="Maximized"
        xmlns:local="clr-namespace:WpfApp40"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition/>
            <RowDefinition/>
            <RowDefinition/>
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition/>
            <ColumnDefinition/>
            <ColumnDefinition/>
        </Grid.ColumnDefinitions>
        <TextBlock Grid.Row="0" Grid.Column="0">
    <Run Text="R" FontSize="100" BaselineAlignment="Baseline"  FontWeight="Bold"/><Run Text="Baseline" FontSize="30"
                                                              BaselineAlignment="Baseline"
                                                              FontWeight="Bold"/>
        </TextBlock>

        <TextBlock Grid.Row="1" Grid.Column="0">
            <Run Text="R" FontSize="100" BaselineAlignment="Baseline" FontWeight="Bold"/><Run Text="Bottom" FontSize="30"
                                                                                              BaselineAlignment="Bottom"
                                                                                              FontWeight="Bold"/>
        </TextBlock>

        <TextBlock Grid.Row="2" Grid.Column="0">
            <Run Text="R" FontSize="100" BaselineAlignment="Baseline"  FontWeight="Bold"/><Run Text="Center" FontSize="30"
                                                                                      BaselineAlignment="Center"
                                                                                      FontWeight="Bold"/>
        </TextBlock>

        <TextBlock Grid.Row="0" Grid.Column="1">
            <Run Text="R" FontSize="100" BaselineAlignment="Baseline"  FontWeight="Bold"/><Run Text="Subscript" FontSize="30"
                                                                              BaselineAlignment="Subscript"
                                                                              FontWeight="Bold"/>
        </TextBlock>

        <TextBlock Grid.Row="1" Grid.Column="1">
            <Run Text="R" FontSize="100" BaselineAlignment="Baseline"  FontWeight="Bold"/><Run Text="Superscript" FontSize="30"
                                                                       BaselineAlignment="Superscript"
                                                                       FontWeight="Bold"/>
        </TextBlock>

        <TextBlock Grid.Row="2" Grid.Column="1">
            <Run Text="R" FontSize="100" BaselineAlignment="Baseline"  FontWeight="Bold"/><Run Text="TextBottom" FontSize="30"
                                                               BaselineAlignment="TextBottom"
                                                               FontWeight="Bold"/>
        </TextBlock>

        <TextBlock Grid.Row="0" Grid.Column="2">
            <Run Text="R" FontSize="100" BaselineAlignment="Baseline"  FontWeight="Bold"/><Run Text="TextTop" FontSize="30"
                                                        BaselineAlignment="TextTop"
                                                        FontWeight="Bold"/>
        </TextBlock>

        <TextBlock Grid.Row="1" Grid.Column="2">
            <Run Text="R" FontSize="100" BaselineAlignment="Baseline"  FontWeight="Bold"/><Run Text="Top" FontSize="30"
                                                BaselineAlignment="Top"
                                                FontWeight="Bold"/>
        </TextBlock>

        <TextBlock Grid.Row="2" Grid.Column="2">
        <Run Text="R" FontSize="100" BaselineAlignment="Baseline"  FontWeight="Bold"/><Run Text="2" FontSize="30"
                                        BaselineAlignment="Superscript"
                                        FontWeight="Bold"/>
        </TextBlock>
    </Grid>
</Window>

 

 

 

 

posted @ 2025-06-17 15:21  FredGrit  阅读(24)  评论(0)    收藏  举报