我很抱歉如果这个问题在其他地方列出,我只是没有在我的搜索中找到它。我试图找到一种方法来设置窗体的DefaultFont属性,以便用户可以选择他们想要的字体,并且每次窗体打开时都会自动设置。我已经有保存到用户设置的代码,我只是在寻找一种方法来设置默认字体属性。我在C#中使用Visual Studio 2005。请让我知道这里没有足够的信息。谢谢!在C#中设置默认字体
3
A
回答
6
基本上,它是
private void Form1_Load(object sender, EventArgs e)
{
this.Font = font_from_settings;
}
但是这将是一个有点棘手,以确保没有控制覆盖它自己的字体属性。您可以使用设计器重置字体属性或从* .Designer.cs中删除它们。
2
我想你必须枚举控件集合并为表单上的每个控件分别设置字体。
但正如Henk指出的那样,如果控件在设计器中没有字体设置,它们将继承表单的字体设置。
1
Control.DefaultFont属性返回在系统中设置的此控件的默认字体。您不能更改此属性,因为它是只读的。
也许你只是想设置窗体的Control.Font属性。您可以使用第二个构造函数,它将字体对象作为参数并在调用InitializeComponent之前对其进行设置。
相关问题
- 1. 在gvim中设置默认字体
- 2. 在NSTextView中设置默认字体
- 3. 在JEditorPane中设置默认字体
- 4. Matlab设置默认字体
- 5. 设置MacVim默认字体
- 6. 在窗体中设置默认值
- 7. 如何更改c中字体对话框的默认设置
- 8. 如何设置NSTextView的默认字体?
- 9. CKEditor 4 - 如何设置默认字体?
- 10. 如何设置phantomjs的默认字体?
- 11. 设置默认的字体与插件
- 12. 设置PowerPoint表格的默认字体
- 13. 设置默认字体大小失败
- 14. iTextSharp的设置默认字体大小
- 15. UIViewController默认标题字体设置
- 16. 设置Shoes元素的默认字体?
- 17. 如何设置默认字体NSAttributedString
- 18. 为SWT Shell设置默认字体
- 19. 设置默认字体主窗口pyside
- 20. 在powerpoint中设置默认设计和字体2016
- 21. 如何在UML设计器中设置默认字体/大小?
- 22. 使用C#为MS Word设置默认字体
- 23. Visual C++ 2010默认设置
- 24. 默认设置visual C#
- 25. Summernote设置默认字体大小和字体
- 26. 在Powerpoint中为图表设置默认字体大小
- 27. 在styles.xml中设置默认字体大小
- 28. 如何在aquamacs emacs中设置默认字体大小?
- 29. 在RTF文件中设置默认字体大小
- 30. 在TinyMCE中设置默认字体大小和背景色
谢谢!这正是我所期待的。原来我有控制覆盖它。 – qat 2009-06-22 15:08:56