397得票10回答
WPF TextBlock中的自动垂直滚动条?

我在WPF中有一个TextBlock,我写了很多行文字,超出了它的垂直高度。我期望当这种情况发生时,竖直滚动条会自动出现,但实际上没有出现。我尝试在属性窗格中查找滚动条属性,但未能找到。 如何使我的TextBlock在其内容超过其高度时自动创建垂直滚动条? 澄清一下:我更愿意通过设计器完成...

267得票17回答
WPF TextBlock中的文本垂直对齐

如何将TextBlock内的文本竖直居中对齐?我找到了TextAlignment属性,但它只能控制文本水平对齐方式。那么如何进行竖直方向上的文本对齐呢?

262得票20回答
有没有办法使 WPF 的文本块可选?

如何使的文本可选? 我尝试通过使用一个只读的TextBox,将其样式设置成类似于TextBlock来显示文本,但是这种方法在我的情况下行不通,因为TextBox没有inlines。换句话说,如何使它可选呢?

258得票4回答
如何将多个值绑定到单个WPF TextBlock?

我目前使用下面的 TextBlock 绑定名为 Name 的属性的值:<TextBlock Text="{Binding Name}" /> 现在,我想将另一个名为 ID 的属性绑定到同一个 TextBlock。 是否可以将两个或多个值绑定到同一个 TextBlock?是否可以通...

167得票5回答
标签和文本块的区别

根据Windows应用程序开发 - Microsoft .NET 4 70-511培训包中的说明: Label控件和TextBlock控件有什么区别,因为它们都是内容控件,仅用于显示文本?

133得票13回答
如何在WPF TextBlock控件中插入新行?

我从一个XML文件中获取文本,希望插入一些被文本块呈现为换行符的新行。 我尝试过:<data>Foo bar baz \n baz bar</data> 但是数据仍然被显示为没有换行的。我通过C#使用.Text属性设置了<data>的内容。 为了在GUI...

109得票16回答
WPF 中的 TextBlock,如何在 Text 属性中插入换行符?

有没有办法让\n在TextBlock中换行?<TextBlock Text="line1\nLine2" /> 是否有更好的方法来强制在Text属性中插入中间换行?<LineBreak /> 对我来说这不起作用,因为文本字符串是从外部来源设置的,所以它需要是Text属性...

96得票3回答
强制WPF ListBox中的TextBlock换行

我有一个WPF listbox,用于显示消息。它在左侧包含一个头像,在头像的右侧垂直地堆叠着用户名和消息。布局一切正常,直到消息文本应该自动换行,但实际上列表框出现了横向滚动条。 我尝试过谷歌搜索并找到了类似问题的解决方案,但都无法解决我的问题。<ListBox HorizontalC...

83得票2回答
WPF TextBlock 和 TextBox 有什么区别?

当选择这两种控件之一时,我应该考虑哪些标准?

78得票3回答
在 TextBlock 中以 WPF 格式显示 DateTime?

我有一个绑定到DateTime属性的TextBlock。我如何配置日期的格式?