一个标签中的不同字体

有没有人知道如何使用两个不同的字体或至少两个不同的FontSize创建一个Label(WindowsForms)?

我认为你应该覆盖默认标签onPaint方法并使用Graphics手动绘制多个文本/字体。
看看这个例子 。

尝试override或处理paint事件(方法)使用System.Drawing命名空间中的类。

您必须使用GDI创建自己的绘图,并尝试找出是否可以找到支持您需要的任何其他第三方控件! 希望你可以得到它们。

你可以使用usercontrol wpf首先从添加项搜索usercontrol开始,然后在构建器名称网格的xml中像t1一样,并在其代码中键入此代码

  StringBuilder sb = new StringBuilder(); sb.Append(@" "); sb.Append(@" Hello my faithful computer.You rock!"); sb.Append(@" "); TextBlock myButton = (TextBlock)XamlReader.Parse(sb.ToString()); t1.Children.Add(myButton); 

并运行它并以新的方式更改它。