zoukankan      html  css  js  c++  java
  • RadioButton美化控件----------WinForm控件开发系列

    该控件是继承于 Control 基类开发的。具有 Tab 键切换。

    恢复 AutoSize 属性,让控件能根据自身内容设置体积大小。

    Padding 属性修改成 AutoSize=true 才生效

    Box 开头的属性指图标部分,图标分为 “正常圆点” “默认符号” 和 “自定义图片” 三种。

    控件为为 “图标” 和 “文本” 部分

    OperateScope 属性设置单击事件的范围, Box 为只有单击图标才会触发更改状态事件, BoxText 为单击图标或文本都会触发更改状态事件。

    在自定义图标部分 添加了 ImageList 组件属性,具体涉及的属性有

    Style 属性可以设置控件的外观,控件的配色设计的比较松,根据你自己的需求配置效果。

    Defaule 模式下应该只配置以下颜色

    Button 模式下应该只配置以下颜色

    重写方法如下

    新增类如下

     新增属性如下

    控件库的源码已整体发布到gitee,下载地址:(花木兰控件库)https://gitee.com/tlmbem/hml

  • 相关阅读:
    元组类型
    字符串类型
    列表类型
    python 循环
    python语句
    python运算符
    python1
    软件管理
    rpm yum
    LVM
  • 原文地址:https://www.cnblogs.com/tlmbem/p/13574551.html
Copyright © 2011-2022 走看看