- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我很难将特定类型 InlineUIContainer 的内联添加到 TextBlock 的 InlineCollection(Content 属性)中。看起来 InlineCollection 的 .Add() 方法不接受这种类型,但是您可以通过 XAML 清楚地设置它,而无需将内容显式标记为 InlineContainer,如许多示例所示:
http://msdn.microsoft.com/en-us/library/system.windows.documents.inlineuicontainer.aspx
是否可以以编程方式添加其中之一,如下所示?
Target.Inlines.Add(new Run() { Text = "Test" });
Target.Inlines.Add(new InlineUIContainer() {
Child = new Image() { Source = new BitmapImage(new Uri("http://example.com/someimage.jpg")) } });
Target.Inlines.Add(new Run() { Text = "TestEnd" });
Cannot add value of type 'System.Windows.Documents.InlineUIContainer' to a 'InlineCollection' in a 'System.Windows.Controls.TextBlock'.
最佳答案
正如 Jedidja 所指出的,我们需要使用 RichTextBox 在 Silverlight 中做到这一点。
关于Silverlight InlineCollection.Add(InlineUIContainer) 丢失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4619468/
我在运行时以编程方式填充一个类,并从构建 InlineCollection 类的集合开始。但是,无法实例化 InlineCollection 类。 我的问题是,如果我无法创建它的实例,如何将内联集合添
我很难将特定类型 InlineUIContainer 的内联添加到 TextBlock 的 InlineCollection(Content 属性)中。看起来 InlineCollection 的 .
考虑以下标记声明: abcdefghijklmnopqrstuvwxyz 0123456789 我想将任何数据绑定(bind)到 TextBlock 并将这些数据转换为 InlineCol
我是一名优秀的程序员,十分优秀!