c#[Win窗体]无法使用同一个类的多个属性

mdadil2019

我创建了一个文本编辑器,当我增加字体大小时,字体样式将变为常规样式,或者在更改字体系列时,字体样式将变为默认样式。如何解决这个问题呢?

更改字体大小的代码

    float size = float.Parse(toolStripMenuItem3.Text);
        if (checkwritingpad == true)
            WritingBox.SelectionFont = new System.Drawing.Font(WritingBox.SelectionFont.FontFamily, size, FontStyle.Regular);
清扫器

当我增加字体大小时,字体样式会变为常规

当然可以!您正在那里创建具有常规样式的字体!没看到吗

WritingBox.SelectionFont = new 
    System.Drawing.Font(WritingBox.SelectionFont.FontFamily, size,
    FontStyle.Regular);
    ^^^^^^^^^^^^^^^^^
             ^
             |
         here, see?

我认为您可以先将先前的样式存储在某个位置,然后使用它来创建新的字体对象:

var style = WritingBox.SelectionFont.Style;
WritingBox.SelectionFont = 
    new System.Drawing.Font(WritingBox.SelectionFont.FontFamily, size,
    style);

并且您可以使用类似的方法来解决“字体大小变为默认”问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Yii2 - 在同一个 activeform 上使用同一个类的多个模型

来自分类Dev

多个bean引用同一个类?

来自分类Dev

autofac 从同一个接口继承的多个类

来自分类Dev

从同一个类创建多个对象

来自分类Dev

使用同一个类使用补间触发多个元素

来自分类Dev

无法在同一个类中调用函数

来自分类Dev

在c#中动态创建同一个类的多个对象实例

来自分类Dev

React - 使用同一个类渲染多个组件 - 不变违规

来自分类Dev

使用 Jquery 将多个函数分配给同一个类/元素?

来自分类Dev

可以在同一个类中使用OneToOne逆属性吗?怎么样?

来自分类Dev

无法使用Guice和Vertx将同一个实例注入多个顶点

来自分类Dev

同一个函数中一个类的多个模板

来自分类Dev

C ++即使从同一个类函数也无法访问私有类变量

来自分类Dev

Laravel-在同一个文件夹中使用一个类

来自分类Dev

c ++ 一个和同一个键的多个键/值对

来自分类Dev

同一类函数的多个定义取决于同一个继承类的多种类型?

来自分类Dev

在同一个类中实现多个迭代器

来自分类Dev

jQuery-分别对待同一个类的多个实例?

来自分类Dev

onclick时如何区分具有同一个类的多个href?

来自分类Dev

在HTML页面中更改具有多个同名的同一个ID的CSS类

来自分类Dev

如何从同一个类的多个元素中获取随机元素

来自分类Dev

在实体框架中,如何处理同一个类的多个外键

来自分类Dev

在同一个类中实现多个迭代器

来自分类Dev

如何在同一个OOP类中修改多个对象?

来自分类Dev

在同一个类中具有多个面板的重绘方法

来自分类Dev

django多个同一个父类的外键

来自分类Dev

区分同一个类的多个实例的日志信息

来自分类Dev

为什么 JVM 会为同一个类发送多个 JVMTI ClassLoad 事件?

来自分类Dev

如何在同一个基类的方法中获取所有属性?

Related 相关文章

  1. 1

    Yii2 - 在同一个 activeform 上使用同一个类的多个模型

  2. 2

    多个bean引用同一个类?

  3. 3

    autofac 从同一个接口继承的多个类

  4. 4

    从同一个类创建多个对象

  5. 5

    使用同一个类使用补间触发多个元素

  6. 6

    无法在同一个类中调用函数

  7. 7

    在c#中动态创建同一个类的多个对象实例

  8. 8

    React - 使用同一个类渲染多个组件 - 不变违规

  9. 9

    使用 Jquery 将多个函数分配给同一个类/元素?

  10. 10

    可以在同一个类中使用OneToOne逆属性吗?怎么样?

  11. 11

    无法使用Guice和Vertx将同一个实例注入多个顶点

  12. 12

    同一个函数中一个类的多个模板

  13. 13

    C ++即使从同一个类函数也无法访问私有类变量

  14. 14

    Laravel-在同一个文件夹中使用一个类

  15. 15

    c ++ 一个和同一个键的多个键/值对

  16. 16

    同一类函数的多个定义取决于同一个继承类的多种类型?

  17. 17

    在同一个类中实现多个迭代器

  18. 18

    jQuery-分别对待同一个类的多个实例?

  19. 19

    onclick时如何区分具有同一个类的多个href?

  20. 20

    在HTML页面中更改具有多个同名的同一个ID的CSS类

  21. 21

    如何从同一个类的多个元素中获取随机元素

  22. 22

    在实体框架中,如何处理同一个类的多个外键

  23. 23

    在同一个类中实现多个迭代器

  24. 24

    如何在同一个OOP类中修改多个对象?

  25. 25

    在同一个类中具有多个面板的重绘方法

  26. 26

    django多个同一个父类的外键

  27. 27

    区分同一个类的多个实例的日志信息

  28. 28

    为什么 JVM 会为同一个类发送多个 JVMTI ClassLoad 事件?

  29. 29

    如何在同一个基类的方法中获取所有属性?

热门标签

归档