Foxtable(狐表)用户栏目专家坐堂 → 控件风格


  共有1748人关注过本帖树形打印复制链接

主题:控件风格

帅哥哟,离线,有人找我吗?
jianjingmaoyi
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
控件风格  发帖心情 Post By:2017/11/23 16:30:00 [只看该作者]

我想遍历设置,这样不可以设置吗?

Public Sub ControlStyle(ByVal FrmName As String)
        Dim c As WinForm.Control
        For Each c In Forms(FrmName).Controls
            Select Case c.GetType.Name
                Case "Button"
                    c.VisualStyle = VisualStyleEnum.Office2007Blue
                Case "TextBox", "DateTimePicker", "CheckBox", "CheckedComboBox", "CheckedListBox", "ComboBox", "GroupBox", "ListBox", "NumericComboBox"
                    c.VisualStyle = VisualStyleEnum.Office2007Blue()
                    c.
                    c.BackColor = [Color]
            End Select
        Next
    End Sub

 回到顶部
帅哥哟,离线,有人找我吗?
jianjingmaoyi
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:760 积分:4714 威望:0 精华:0 注册:2011/12/17 18:37:00
  发帖心情 Post By:2017/11/23 16:48:00 [只看该作者]

为嘛 按钮不能用代码设置样式


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/23 17:17:00 [只看该作者]

我这样测试没问题

 

Dim btn As WinForm.Button = e.Form.Controls("Button1")
btn.FlatStyle = FlatStyle.Standard
btn.VisualStyle = IVisualStyle.Office2007Black


 回到顶部