一个标签中的不同字体
有没有人知道如何使用两个不同的字体或至少两个不同的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);
并运行它并以新的方式更改它。