`
lindexi-gd
  • 浏览: 139495 次
社区版块
存档分类
最新评论

wpf textblock 长文本滚动

 
阅读更多

在textblock添加滚动条

<ScrollViewer VerticalScrollBarVisibility="Auto">
        <TextBlock x:Name="xt" Grid.Row="0" Margin="10,10,10,10" TextWrapping="Wrap" Text=""  />
</ScrollViewer>        

用一个ScrollViewer,TextWrapping=”Wrap”自动换行

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    wpf 实现textblock内容自动滚动动画

    &lt;TextBlock Name="scrollingText" Text="这是很长很长的文本内容,需要滚动显示..." TextTrimming="CharacterEllipsis"&gt; &lt;TextBlock.Triggers&gt; &lt;DoubleAnimation Storyboard.TargetName="scrollingText" ...

    一个TextBox伪装的可以复制的TextBlock

    在Windows Presentation Foundation (WPF)应用开发中,`TextBox`和`TextBlock`是两种常见的文本展示控件。`TextBox`通常用于用户输入文本,具备编辑和格式化功能,而`TextBlock`则主要用于静态文本展示,不支持直接...

    wpf在一定区域内循环滚动文字

    Label控件是WPF中最基础的文本展示组件,它可以显示简单的单行或多行文本。为了使文字在特定区域内循环滚动,我们需要借助一些额外的编程技巧和逻辑。 首先,我们要创建一个Label控件,并将其大小设置为滚动区域的...

    wpf 实用滚动字幕(源代码)

    1. TextBlock:在WPF中,TextBlock是最基本的文本显示控件,用于展示静态文本。在创建滚动字幕时,我们可以利用TextBlock来存放要滚动的文字。 2. Storyboard:这是WPF中的一个关键概念,用于定义和控制动画。通过...

    WPF自定义滚动文字控件(支持方向上下左右滚动)

    WPF提供了多种内置控件,如TextBlock用于显示静态文本,但要实现滚动效果,我们需要创建一个自定义控件,继承自System.Windows.Controls.Control类,并且可能需要使用System.Windows.Media.Animation库来实现动画...

    WPF 文字滚动

    对于文字滚动,我们可以针对TextBlock的`RenderTransform`属性设置一个TranslateTransform动画。以下是一个简单的示例: ```xml xmlns:sys="clr-namespace:System;assembly=mscorlib"&gt; &lt;TextBlock Text="这是要...

    WPF 字体滚动,LED大屏展示

    3. **Transforms**:Transforms(变换)如TranslateTransform可以用于平移UI元素,这是实现文本滚动的关键。通过连续调整Transform的Offset属性,可以使文本看起来在屏幕上移动。 4. **Animation**:动画类,如...

    wpf 编写的滚动字幕

    滚动字幕通常由一个文本控件(如TextBlock或TextBox)以及动画机制实现。在WPF中,我们可以利用Canvas或ScrollViewer控件结合故事板(Storyboard)和DoubleAnimation来创建滚动效果。 **3. DoubleAnimation详解** ...

    使用WPF编写的文本查看器,有源代码

    2. **显示文本**:将文件内容加载到WPF的`TextBox`或`TextBlock`控件中,可以使用`StreamReader`读取文件内容。 3. **滚动条**:为了方便浏览长文本,文本查看器通常会包含水平和垂直滚动条,这些可以通过WPF的`...

    WPF模拟幸运数字滚动效果

    每个数字可以是一个独立的`TextBlock`,我们可以设置它的文本、字体大小和颜色等属性。 ```xml &lt;TextBlock x:Name="NumberBlock" Text="0" FontSize="50" Foreground="Red"/&gt; ``` 2. **动画基础**:在WPF中,...

    C#文字滚动,滚动字幕效果

    WPF中,我们可以使用`TextBlock`控件配合动画来实现滚动效果。步骤如下: 1. 创建一个`TextBlock`,设置其初始文本。 2. 使用`Storyboard`和`DoubleAnimation`创建一个动画,动画的目标属性可以是`...

    wp显示长文本的实现源码

    标题“wp显示长文本的实现源码”和描述中的内容暗示了这是一个关于如何在WP平台上创建自定义TextBlock控件,使其能够显示并滚动长文本的源代码示例。 首先,我们来看标签中的"wp",这代表Windows Phone平台。在...

    WPF 走马灯特效

    这段代码会将`TextBlock`向左滚动300像素,并无限循环。通过调整`To`属性的值和`Duration`属性,可以改变滚动速度和距离。 至于“大小修改”,在WPF中,可以使用`ScaleTransform`来缩放元素的大小。通过结合`...

    WPF的TextBox显示为一条横线

    &lt;TextBox Margin="20" HorizontalAlignment="Center" VerticalAlignment="Center" Text="请输入文本" /&gt; ``` 在这个样例中,我们创建了一个新的TextBox样式,并设置了其Template。模板包含一个透明的Border...

    WPF翻书翻页动画 拖拽 附源码 最真实

    例如,我们可以使用`FlowDocument`或`TextBlock`显示文本,用`Image`展示图片,甚至嵌入其他WPF控件,如图表或视频播放器。这些内容可以通过数据模板绑定到书页模型,实现动态加载和更新。 与JQuery等JavaScript库...

    用WPF实现跑马灯效果

    设置适当的From和To值,表示文本滚动的起始和结束位置。 3. **配置动画属性**:设置RepeatBehavior和AutoReverse属性,确保动画能够连续且反向播放。 4. **启动动画**:在代码-behind中,调用Storyboard的Begin...

    WPF 跑马灯

    另外,如果你想要实现更复杂的跑马灯效果,比如双向滚动、多行文本滚动等,可能需要自定义控件,结合`ItemsControl`和多个动画来实现。自定义控件可以让你更好地控制布局、样式和动画效果。 总之,WPF提供了强大的...

    C# wpf RichTextBox和行号有关的技术难点

    - 获取当前的垂直滚动位置,根据行高计算出对应的行号,并更新TextBlock的位置。 5. **样式和布局优化**: - 考虑到美观和易用性,可以为行号添加背景色、边框等样式,使其看起来更像代码编辑器。 - 确保行号...

    c# WPF 上图下文字radiobutton样式,且可动态生成radiobutton,搭配触摸滚动条

    模板将包含一个Image控件用于显示图片,以及一个TextBlock控件用于显示文本。例如: ```xml &lt;TextBlock Text="{Binding Content}" Margin="5,0,0,0"/&gt; ``` 接下来,我们讨论如何动态生成...

    WPF的ListView控件自定义布局用法实例

    TextBlock用于显示文件名,它的Text属性绑定到FileName字段,字体大小和家族以及文本修剪方式也都进行了设置。同时,Image和TextBlock都设置了Tooltip来显示完整的文件路径。 DataTemplate中的DataTrigger部分未给...

Global site tag (gtag.js) - Google Analytics