Foxtable(狐表)用户栏目专家坐堂 → 窗口样式通过代码设置,为什么窗口菜单栏和状态栏样式没有变?


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

主题:窗口样式通过代码设置,为什么窗口菜单栏和状态栏样式没有变?

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


加好友 发短信
等级:幼狐 帖子:92 积分:898 威望:0 精华:0 注册:2017/11/9 10:09:00
窗口样式通过代码设置,为什么窗口菜单栏和状态栏样式没有变?  发帖心情 Post By:2021/11/26 15:45:00 [显示全部帖子]

窗口样式通过代码设置,为什么窗口菜单栏和状态栏样式没有变
图片点击可在新窗口打开查看此主题相关图片如下:样式设置.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:幼狐 帖子:92 积分:898 威望:0 精华:0 注册:2017/11/9 10:09:00
在窗体itemclick事件设置的  发帖心情 Post By:2021/11/26 16:21:00 [显示全部帖子]

Select Case e.StripItem.Name
        '设置窗体和表格样式;
    Case "BeigeOne"
        Forms("MainForm").SetTheme("BeigeOne")
        Ribb
        For Each dt As DataTable In DataTables
            dt.Theme = "BeigeOne"
        Next
    Case "ExpressionLight"
        Forms("MainForm").SetTheme("ExpressionLight")
        For Each dt As DataTable In DataTables
            dt.Theme = "ExpressionLight"
        Next
    Case "MacBlue"
        Forms("MainForm").SetTheme("MacBlue")
        For Each dt As DataTable In DataTables
            dt.Theme = "MacBlue"
        Next
    Case "MacSilver"
        Forms("MainForm").SetTheme("MacSilver")
        For Each dt As DataTable In DataTables
            dt.Theme = "MacSilver"
        Next
    Case "Office2007Blue"
        Forms("MainForm").SetTheme("Office2007Blue")
        For Each dt As DataTable In DataTables
            dt.Theme = "Office2007Blue"
        Next
    Case "Office2007Silver"
        Forms("MainForm").SetTheme("Office2007Silver")
        For Each dt As DataTable In DataTables
            dt.Theme = "Office2007Silver"
        Next
    Case "Office2007Black"
        Forms("MainForm").SetTheme("Office2007Black")
        For Each dt As DataTable In DataTables
            dt.Theme = "Office2007Black"
        Next
    Case "Office2010Blue"
        Forms("MainForm").SetTheme("Office2010Blue")
        For Each dt As DataTable In DataTables
            dt.Theme = "Office2010Blue"
        Next
    Case "Office2010Silver"
        Forms("MainForm").SetTheme("Office2010Silver")
        For Each dt As DataTable In DataTables
            dt.Theme = "Office2010Silver"
        Next
    Case "Office2010Black"
        Forms("MainForm").SetTheme("Office2010Black")
        For Each dt As DataTable In DataTables
            dt.Theme = "Office2010Black"
        Next
    Case "Office2010Green"
        Forms("MainForm").SetTheme("Office2010Green")
        For Each dt As DataTable In DataTables
            dt.Theme = "Office2010Green"
        Next
    Case "Office2013Gray"
        Forms("MainForm").SetTheme("Office2013Gray")
        For Each dt As DataTable In DataTables
            dt.Theme = "Office2013Gray"
        Next
    Case "Office2013DarkGray"
        Forms("MainForm").SetTheme("Office2013DarkGray")
        For Each dt As DataTable In DataTables
            dt.Theme = "Office2013DarkGray"
        Next
End Select

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


加好友 发短信
等级:幼狐 帖子:92 积分:898 威望:0 精华:0 注册:2017/11/9 10:09:00
  发帖心情 Post By:2021/11/26 19:19:00 [显示全部帖子]

蓝老师,非常感谢,还有一个问题,如何保存样式的设置,就是我下次打开项目还是这个样式.

 回到顶部