zoukankan      html  css  js  c++  java
  • DSAPI 菜单渲染

    在本节,将演示DSAPI.菜单渲染功能.本功能支持对WINFORM菜单项的任意细节进行处理,使用配色方案进行渲染,默认配色方案为Visual Studio2012的黑色主题风格.

    我们先来看一下未使用本菜单渲染功能的默认效果.

    接下来,我们通过一些代码来改变它.

    Dim 配色 As New DSAPI.菜单渲染.配色方案
    Dim 渲染 As New DSAPI.菜单渲染
    渲染.配色 = 配色
    Me.MenuStrip1.Renderer = 渲染
    

      运行结果:

    这是使用默认的配色方案,也就是不指定任何配色属性的输出效果.

    上述效果也可以一行代码实现

    Me.菜单控件.Renderer =New DSAPI.菜单渲染.配色方案
    

      

    配色方案支持以下颜色的指定和修改:

    Dim 配色 As New DSAPI.菜单渲染.配色方案
            With 配色
                .菜单栏背景色 = Color.Black
                .菜单栏底边边框色 = Color.Black
                .菜单栏项鼠标按下背景色 = Color.Black
                .菜单栏项鼠标按下文字色 = Color.Black
                .菜单栏项鼠标移入背景色 = Color.Black
                .菜单栏项鼠标移入文字色 = Color.Black
                .菜单栏项填充色 = Color.Black
                .菜单栏项文字色 = Color.Black
                .横向分割线颜色 = Color.Black
                .下拉菜单区域背景渐变色_底部 = Color.Black
                .下拉菜单区域背景渐变色_顶部 = Color.Black
                .下拉菜单图标区域渐变色_底部 = Color.Black
                .下拉菜单图标区域渐变色_顶部 = Color.Black
                .下拉菜单项鼠标移入背景色 = Color.Black
                .下拉菜单项鼠标移入文字色 = Color.Black
                .下拉菜单项文字背景色 = Color.Black
                .下拉菜单项文字颜色 = Color.Black
                .整体菜单弹出时边框色 = Color.Black
                .子菜单箭头鼠标移入颜色 = Color.Black
                .子菜单箭头颜色 = Color.Black
         End With
    

      通过调整上述配色项,你完全可以做出个性化的菜单.

  • 相关阅读:
    企业面试题|最常问的MySQL面试题集合(一)
    史上最全的大厂Mysql面试题在这里
    Linux运维必会的100道MySql面试题之(一)
    mysql数据库基础命令(一)
    MySQL基础入门之常用命令介绍
    MySQL数据库主从同步实战过程
    MySQL数据库入门备份数据库
    MySQL数据库入门多实例配置
    MySQL数据库入门常用基础命令
    运维LVS三种模式十种调度算法
  • 原文地址:https://www.cnblogs.com/dylike/p/10433804.html
Copyright © 2011-2022 走看看