textblock相关内容
如何在 Top 处垂直对齐 Label 和 TextBlock 以使它们的第一行文本对齐?
..
根据 与 Microsoft 合作开发 Windows 应用程序.NET 4 70-511 培训套件 Label 控件和 TextBlock 控件之间有什么区别,因为它们都是内容控件并且只显示文本? 解决方案 TextBlock 不是控件 即使 TextBlock 位于 System.Windows.Controls 命名空间中,它也不是控件.它直接派生自 FrameworkE
..
我希望能够单击文本块并让它运行命令.这可能吗?(如果不是我只是以某种方式在它上面制作一个透明按钮或其他什么?) 解决方案 您可以使用 输入绑定.
..
..
我有一个 ListBox,它的 StackPanels 水平放置一个 TextBlock 和一个 Image,然后是一个ContentPresenter.这就是 XAML 的样子: 我将 ListBox 的 ItemsSource 设置为页面构造函数中的 ObservableColle
..
我有一个显示消息的 WPF 列表框.它包含左侧的头像,用户名和消息垂直堆叠在头像的右侧.布局很好,直到消息文本应该自动换行,但是我在列表框上得到了一个水平滚动条. 我在 Google 上搜索并找到了类似问题的解决方案,但都没有奏效.
..
好吧,我刚刚遇到了一件让我措手不及的事情. 我正在帮助一位开发人员解决几个不相关的问题,在他的项目中,他正在将文本动画化到一些 TextBlock 中.因此,我回到办公桌前重新创建了项目(为了回答他的问题),但我不小心使用了 TextBox 而不是 TextBlock.我的文字根本没有动画!(很多帮助,我是!) 最终,我发现他的 xaml 使用的是 TextBlock,而我的 xaml
..
有什么办法可以让我只能在文本块上显示绑定字符串的第一个字符..? 例如;如果我绑定“男",我的文本块应该只显示“M"..... 解决方案 您可以使用值转换器返回字符串前缀: class PrefixValueConverter : IValueConverter{公共对象转换(对象值,类型目标类型,对象参数,System.Globalization.CultureInfo 文化){
..
在 XAML 中,我有以下代码:
..
我试图在 xaml 中设置 TextBlock 的圆角.但是没有这样的属性.
..
是否可以将动态颜色添加到 TextBlock ..i.e.一个字符用一种颜色,下一个用另一种颜色.
..
我有一些文本在运行时显示在文本块中.我想字体大小是可以填充的最大区域给.我想我正确设置了文本块以“自动调整大小"和我尝试增加字体大小,直到文本块大于它的父级然后将字体大小减小 1.问题是我不能获取重绘/重新计算其大小的控件. 有更好的方法吗?或者有什么方法可以让我的方法奏效? 解决方案 将 TextBlock 包裹在 ViewBox 中:
..
我如何获取 Paragraph 对象并将它们数据绑定到 TextBlock 以在 DataTemplate 中使用?一个普通的绑定什么都不做,只是一个 Paragraph 对象的 ToString(). InLines 属性可以让我手动添加组成段落的 TextRun 列表,但不能绑定到,我真的可以使用基于绑定的解决方案. 编辑问题以专注于我真正需要做的事情. 解决方案 这是一个
..
我想动态更改班级中的 TextBlock 文本. XAML 代码: C#: string footerMainMenuText = "设置";绑定集 = new Binding("");set.Mode = BindingMode.OneWay;set.Source = footerMainMenuText;Footer_text.DataContext = footerMainMe
..
以下片段:
..
在 Windows Phone 7 应用程序中,当我在网格中放置一个 TextBlock 并将它的 HorizontalAlignment 设置为“Center"和它的 TextWrapping到“Wrap",为什么溢出容器宽度并放在下一行的文本,与否则居中对齐的块的左侧对齐? 有没有办法设置文本换行,使文本块中的所有文本都居中对齐? 解决方案 您可能缺少TextAlignmen
..
给定 Windows Phone 7.1 项目中的格式化文本块:
..
我目前正在编写适用于 Windows Phone 7 的电子书阅读器,我正在尝试将其设计成 Kindle 阅读器的样式.为此,我需要将我的书分成几页,当添加可变字体大小时,这会变得更加复杂. 为了做到这一点,我每次只在文本块中添加一个单词,直到它高于其容器.但是,您可以想象,对于超过 120,000 字的文档,这需要一段无法接受的时间. 有没有一种方法可以找出文本何时超出边界(逻辑上将
..
我有一个像这样定义的简单 TextBlock
..
我希望 TextBlock、Label、MenuItem.Header 中的所有文本都以大写形式显示.字符串取自 ResourceDictionary 例如: 等等.(也适用于 Label 和其他控件) 我不能使用值转换器,因为没有绑定.我不想在字典本身中使字符串大写.
..