zoukankan      html  css  js  c++  java
  • WPF Strange TextBlock Bug ,

    1. add  textblock  on  ui , as bellow:

    <Grid>

    <TextBlock Height="23" HorizontalAlignment="Left" Margin="16,18,0,0" Name="textBlock1" Text="TextBlock" VerticalAlignment="Top" />

    </Grid>

    1. add style for textBlock

       <Window.Resources>

            <Style   TargetType="{x:Type TextBlock}">

                <Setter Property="HorizontalAlignment" Value="Left"/>

                <Setter Property="VerticalAlignment" Value="Center"/>

                <Setter Property="Foreground" Value="#ffffffff"/>

                <Setter Property="FontSize" Value="16px"/>

                <Setter Property="MinHeight" Value="50"/>

                <Setter Property="Margin" Value="16,6,0,6"/>

                <Setter Property="Padding" Value="4,8,4,4"/>

                <Setter Property="MaxWidth" Value="332"/>

                <Setter Property="TextWrapping" Value="Wrap"/>

            </Style>

        </Window.Resources>

    1. set textblock property using cs code , as bellow:

            public MainWindow()

            {

                InitializeComponent();

                Loaded += new RoutedEventHandler(MainWindow_Loaded);

            }

     

            void MainWindow_Loaded(object sender, RoutedEventArgs e)

            {

                textBlock1.Text = "Tasti con caartteri";

            }

    1.  Run application ,display as bellow:

     

    1. Why? I set Text Property textBlock1.Text = "Tasti con caartteri" , but display on ly “Tasti con”

    The last word is missing.

    If  you  change  any    letter  in this word,it display ok.

    If  you  add  any    letter  in this word,it display ok.

    If  you delete style  <Setter Property="TextWrapping" Value="Wrap"/> , ,it display ok

    If  you delete style  <Setter Property="Padding" Value="4,8,4,4"/>, ,it display ok.

    If  you change fontsize to 15px,it display ok.

    1. Please find a reason for this,thank you!

     Demo DownLoad

  • 相关阅读:
    FineReport 子窗口刷新父页面
    Swagger rest API 描述
    maven properties 动态转换
    elasticsearch postman操作
    学习网站
    python | 干货:VSCode 13款插件和8个快捷键,工作效率提升10倍
    python | 5大SQL数据清洗方法
    python | 阿里云发短信教程详细(2) -Python3
    python | 阿里云短信发送服务
    python | Linux各目录及每个目录的详细介绍
  • 原文地址:https://www.cnblogs.com/xiaokang088/p/2012197.html
Copyright © 2011-2022 走看看