首页 > 其他分享 >WPF TextBlock控件 显示两段文字

WPF TextBlock控件 显示两段文字

时间:2024-11-05 20:33:36浏览次数:1  
标签:控件 文本 盼望着 TextBlock WPF 两段

WPF TextBlock控件 显示两段文字

TextBlock控件不止显示两段文字,可显示多行。

    <StackPanel>
        <!-- 显示多行,LineBreak表示换行  -->
        <TextBlock>
            盼望着,<LineBreak />
            盼望着,<LineBreak />
            东风来了,春天的脚步近了。
        </TextBlock>

        <!--显示文本-->
        <TextBlock Text="盼望着,盼望着,东风来了,春天的脚步近了。" />
        
        <!--显示文本,未显示的文字用省略号表示-->
        <TextBlock TextTrimming="CharacterEllipsis"> 盼望着,盼望着,东风来了,春天的脚步近了。</TextBlock>
        
        <!--显示文本,未显示的文字自动换行-->
        <TextBlock TextWrapping="Wrap"> 盼望着,盼望着,东风来了,春天的脚步近了。</TextBlock>

    </StackPanel>

  

 

 

TextBlock 本身不是控件,因为它不继承自 Control 类,但它的使用方式与 WPF 框架中的任何其他控件非常相似,因此我们将其称为控件以保持简单。

该TextBlock的控制是在WPF最根本的控件之一,但它是非常有用的。它允许您在屏幕上放置文本,就像 Label 控件所做的那样,但以一种更简单且资源需求更少的方式。一个普遍的理解是,标签用于简短的单行文本(但可能包括例如图像),而 TextBlock 也适用于多行字符串,但只能包含文本(字符串)。Label 和 TextBlock 都有自己独特的优势,因此您应该根据情况使用什么。

 

标签:控件,文本,盼望着,TextBlock,WPF,两段
From: https://www.cnblogs.com/surfnet/p/18528744

相关文章

  • WPF程序弹出页中按钮在触摸屏(电容屏)上点击事件需要点十次才能触发的问题解决方法
    一、事件背景介绍1.功能简述:主页面是一个DataGrid列表,点击DataGrid行,弹出子页面;子页面根据数据加载多个Button按钮,如下图,就是这个页面中的按钮,在触摸屏上触摸点击,需要点击十次才能成功,使用鼠标点击一下就能成功。 主要代码如下://WPF前端<DataGridx:Name="scanDtl......
  • Avalonia开源控件库强力推荐-Semi.Avalonia
    Avalonia是什么?Avalonia是一个强大的框架,使开发人员能够使用.NET创建跨平台应用程序。它使用自己的渲染引擎绘制UI控件,确保在Windows、macOS、Linux、Android、iOS和WebAssembly等不同平台上具有一致的外观和行为。这意味着开发人员可以共享他们的UI代码,并在不同的目标平台上保持......
  • 鸿蒙Next安全控件深度揭秘:粘贴与保存控件全解析
    本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)在开发多语言电商平台方面的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。在鸿蒙Next......
  • 鸿蒙Next安全访问新范式:系统Picker与安全控件解析
    本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)在开发多语言电商平台方面的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。在当今数字化......
  • c# WPF 布局控件、样式、触发器
    一.布局控件1.网格布局(Grid、UniformGrid)Grid布局控件:<!--Grid布局控件:网格布局--><Grid><Grid.RowDefinitions><RowDefinition></RowDefinition><RowDefinition></RowDefinition><RowDefinition></Row......
  • WPF Button Setter Template Setter.Value ControlTemplate Border ContentPresenter
    <StackPanel.Resources><Stylex:Key="btnStyle"TargetType="{x:TypeButton}"><SetterProperty="Button.FontSize"Value="50"/><SetterProperty="Button.Background"Va......
  • WPF ItemsSource referenced StaticResource
    //xaml<Window.Resources><local:SizeConverterx:Key="sizeConverter"/><local:BooksDatax:Key="booksData"/></Window.Resources><Grid><DataGridGrid.Row="1"......
  • WPF datagrid export command in mvvm and customize delegatecommand inherited from
    publicclassDelCommand:ICommand{publiceventEventHandlerCanExecuteChanged{add{CommandManager.RequerySuggested+=value;}remove{CommandManager.RequerySuggested-=value;......
  • WPF datagrid implement multi select via behavior selectionchanged event in MVVM
    <DataGridItemsSource="{BindingBooksCollection,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"CanUserAddRows="False"AutoGenerateColumns="False"SelectionMode="Extended">......
  • Avalonia跨平台上位机控件开发之水泵
    Avalonia跨平台上位机控件开发之水泵随着国产化的推进,越来越多的开发者选择使用跨平台的框架来创建上位机应用,而Avalonia正是一个优秀的选择。本文将探讨如何利用Avalonia框架进行水泵控件的开发,并重点记录在开发的过程中所碰到的一些问题。控件的构成水泵控件主要在控件的内部......