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

  • 相关阅读:
    机器学习: t-Stochastic Neighbor Embedding 降维算法 (二)
    数学辨异 —— 泰勒展开与等比数列求和
    HDU 4705 Y
    C#实现的内存分页机制的一个实例
    java程序获得SqlServer数据表的表结构
    GLSL中的各种变量总结
    HTTP协议学习
    Jedis中的一致性hash
    C语言数据结构----双向链表
    ios7毛玻璃效果实现
  • 原文地址:https://www.cnblogs.com/xiaokang088/p/2012197.html
Copyright © 2011-2022 走看看