Ctr*_*eat 0 .net c# fonts menu winforms
我开发了一个C#应用程序 - 我现在想要添加一个菜单,并且有一个选项,用户可以选择他们想要的字体,然后显示哪些标签等.所以在我的菜单栏上我添加了一个字体,然后其方法如下.我在网上看到这会起作用.但是我得到的FontSelector/Fonts在当前上下文中不存在.是否有一个使用指令,我必须添加,以使这个太工作,有谁知道它是什么?
private void SetFontToolStripMenuItem_Click(object sender, EventArgs e)
{
FontSelector.ItemsSource = Fonts.SystemFontFamilies;
}
Run Code Online (Sandbox Code Playgroud)
你为什么不使用System.Windows.Forms.FontDialog?为您节省大量工作......
http://msdn.microsoft.com/en-us/library/system.windows.forms.fontdialog.aspx
这是一个可以打开的对话框,使用户可以设置字体系列,大小,颜色等.例如:
FontDialog fontDialog1 = new FontDialog();
fontDialog1.Font = textBox1.Font;
fontDialog1.Color = textBox1.ForeColor;
if(fontDialog1.ShowDialog() != DialogResult.Cancel )
{
textBox1.Font = fontDialog1.Font ;
textBox1.ForeColor = fontDialog1.Color;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2625 次 |
| 最近记录: |