答案 0 :(得分:3)
您可以使用FontDialog
class向用户显示字体对话框。
FontDialog.ShowDialog
method会返回一个DialogResult
枚举,然后您可以检查用户是否按下“确定”,如果他们这样做,那么您可以设置您的Font
属性TextBox
到对话框的Font
属性:
以下代码假设您有一个名为TextBox
的{{1}},以及一个名为textBox1
的{{1}}。点击该按钮,用户可以更改Button
的{{1}}:
button1
答案 1 :(得分:0)
更新:假设您有一个FontDialog对象(从工具箱中拖放)和一个文本框,您可以将以下代码添加到您选择的任何事件中。如果用户单击对话框上的“取消”按钮,则检查ShowDailog的结果可以跳过分配。
if(fontDialog1.ShowDialog() == DialogResult.OK)
{
textBox1.Font = fontDialog1.Font;
};