问题标签 [textblock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1206 浏览

wpf - 堆栈面板中的wpf文本块自动调整大小/布局

我有以下堆栈面板

我的 AddressLine2 字符串在绑定对象上为空。

我的堆栈面板呈现为

但我希望它渲染得像

这是可能的,还是我错过了一个明显的方法?

谢谢,克里斯

0 投票
2 回答
878 浏览

wpf - 在自定义控件中引发事件

我正在编写一个自定义文本块控件,该控件填充超链接并在单击超链接时引发事件。

我写了这段代码,但我被卡住了。

我的代码是:

此代码在 RaiseEvent Klik(sender, EventArgs.Empty) 处给出错误

错误是:如果没有类的显式实例,则无法从共享方法或共享成员初始化程序中引用类的实例成员。

谢谢你的回答,阿尔珀

0 投票
4 回答
2955 浏览

c# - 使文本块上的 URL 可点击

我正在编写一个小 Twitter 客户端只是为了好玩。我在 a 上有推文的文本TextBlock,我想让 URL 可点击。

我知道我必须用正则表达式解析 URL,但是......我如何将文本加链接放在TextBlock

我不能有这样的字符串:Hello check my blog at <Hyperlink>http​://myblogurl.com</Hyperlink>因为TextBlock不解析标签。

那么,我如何才能拥有一个TextBlock可能有链接或没有链接的链接?

谢谢你。

0 投票
1 回答
863 浏览

wpf - Silverlight 3 TextBlock 在文本上方留下空白

我的 XAML 中有以下内容:

问题是底部TextBlock中的文字上方有一个空格(大约10px)。我似乎只能通过使用更小的字体来摆脱这个空间。

有谁知道为什么会出现这个空间,以及我能做些什么?

谢谢你。

0 投票
9 回答
22978 浏览

wpf - 数据绑定 TextBlock.Inlines

我的 WPF 应用程序从需要在 UI 中显示的后端服务接收消息流。这些消息差异很大,我希望每条消息都有不同的视觉布局(字符串格式、颜色、字体、图标等)。

我希望能够为每条消息创建一个内联(运行、TextBlock、斜体等),然后以某种方式将它们全部放在一个中ObservableCollection<>,并在 UI 中的 TextBlock.Inlines 上使用 WPF 数据绑定的魔力。我找不到如何做到这一点,这可能吗?

0 投票
2 回答
3601 浏览

c# - 我正在使用 WPF TextBlock,但是当文本太长时,文本会被截断。有自动滚动功能吗?

例如,我的 TextBlock 有 50x50 像素来显示文本,但是如果有更多文本,我希望用户能够滚动。这个控件有自动滚动功能吗?

我应该使用更适合此任务的不同控件吗?

这里有几张图片来说明这个问题:

这个工作正常,因为文本非常适合: 替代文字

这个好像不太对 文本被截断。 替代文字

0 投票
2 回答
20555 浏览

c# - C# WPF - ScrollViewer + TextBlock 的麻烦

我有一个与拉伸到它的窗口对齐的TextBlock内。ScrollViewer我需要TextBlock表现如下:

  • 用窗口调整大小,没有滚动条
  • 当调整到某个宽度以下时 ,应该出现保留 a 和滚动条的TextBlock需要MinWidth
  • TextWrapping或者TextTrimming应该正常工作

我怎样才能获得这个功能?

我尝试了几种方法,涉及到ActualWidth&的绑定ActualHeight,但无法使其正常工作。

这不可能那么难,我错过了什么?

这是放入 XamlPad 的代码示例(尚未设置 MinWidth):

0 投票
3 回答
7019 浏览

wpf - 将 WPF TextBlock 绑定到文本文件

如何将 WPF TextBlock 绑定到文本文件?我想让 TextBlock 显示文件的内容。

0 投票
1 回答
7802 浏览

wpf - Wpf Binding Stringformat 只显示第一个字符

有什么办法可以让我在文本块上只显示绑定字符串的第一个字符..?

例如;如果我绑定“男性”,我的文本块应该只显示“M”.....

0 投票
3 回答
3388 浏览

wpf - WPF 格式化绑定到字符串的 TextBlock 中的文本

我有一个自定义控件,它有一个字符串描述依赖属性,如下所示:

这个描述绑定在TextBlock的几个地方,如下图:

如何向文本块添加新行和粗体格式?我努力了:

  1. 添加\r\n到描述中,但未提及。
  2. &#x0a;或添加&#x0d;&#x0a;到描述中,但未提取。
  3. 添加<![CDATA[<LineBreak/>]]>到描述中,但未提及。
  4. 将描述的类型更改为标签并使用 ContentPresenter 控件绑定到标签,但我发现一次只有一个 ContentPresenter 可以绑定到标签,而另一个不断消失。
  5. 将描述的类型更改为 FlowDocument,但我发现无法添加多个查看器控件来查看同一个文档。