c# - WPF。是否有用于在 WPF 中选择字体的对话框窗口?
问题描述
是否有用于在 WPF 中选择字体的对话框窗口?如何将选定的字体放入TextBox?
解决方案
是的,它叫做 FontDialog。下面是通过单击按钮打开字体对话框的示例代码。
using System;
using System.Drawing;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
// Show the dialog.
DialogResult result = fontDialog1.ShowDialog();
// See if OK was pressed.
if (result == DialogResult.OK)
{
// Get Font.
Font font = fontDialog1.Font;
// Set TextBox properties.
this.textBox1.Text = string.Format("Font: {0}", font.Name);
this.textBox1.Font = font;
}
}
}
}
推荐阅读
- amazon-web-services - 使用 Brave 浏览器从控制台上传 S3 失败
- android - React Native嵌套的水平ScrollView在android上不起作用
- ios - iPhone X 上的 iOS 12 是否在 Metal 之上渲染 OpenGL ES?有什么办法可以避免吗?
- maven - Maven项目中的TestNg类路径设置
- css - Angular scss 不适用于 ngx-datatable
- php - WP查询代码显示独特的div类和WP函数
- python - 使用特殊字符 MySQL python
- c++ - 在OpenGL中更改相机位置和方向?
- typescript - 打字稿通用函数接受具有第一个参数作为键的对象
- apache-spark - 如果立即读取数据,则火花结构化流读取到 hdfs 文件失败