• <menu id="w2i4a"></menu>
  • logo DevExpress WinForm中文手冊

    文檔首頁>>DevExpress WinForm中文手冊>>如何創(chuàng)建新的和修改現(xiàn)有矢量皮膚調(diào)色板

    如何創(chuàng)建新的和修改現(xiàn)有矢量皮膚調(diào)色板


    立即下載DevExpress WinForms

    要創(chuàng)建新的或修改現(xiàn)有的調(diào)色板,您可以單擊項目設置頁面中的“Edit”按鈕。

    修改

    下面的示例說明了如何在代碼中解決此任務。

    C#:

    SvgPalette svgPalette = new SvgPalette();
    svgPalette.Colors.Add(new SvgColor("Paint", Color.FromArgb(242, 242, 242)));
    svgPalette.Colors.Add(new SvgColor("Paint High", Color.FromArgb(255, 255, 255)));
    svgPalette.Colors.Add(new SvgColor("Paint Shadow", Color.FromArgb(222, 222, 222)));
    svgPalette.Colors.Add(new SvgColor("Brush", Color.FromArgb(80, 80, 80)));
    svgPalette.Colors.Add(new SvgColor("Brush Light", Color.FromArgb(150, 150, 150)));
    svgPalette.Colors.Add(new SvgColor("Brush High", Color.FromArgb(80, 80, 80)));
    svgPalette.Colors.Add(new SvgColor("Brush Major", Color.FromArgb(180, 180, 180)));
    svgPalette.Colors.Add(new SvgColor("Brush Minor", Color.FromArgb(210, 210, 210)));
    svgPalette.Colors.Add(new SvgColor("Accent Paint", Color.FromArgb(23, 107, 209)));
    svgPalette.Colors.Add(new SvgColor("Accent Paint Light", Color.FromArgb(191, 224, 255)));
    svgPalette.Colors.Add(new SvgColor("Accent Brush", Color.FromArgb(255, 255, 255)));
    svgPalette.Colors.Add(new SvgColor("Accent Brush Light", Color.FromArgb(81, 148, 224)));
    svgPalette.Colors.Add(new SvgColor("Key Paint", Color.FromArgb(71, 71, 71)));
    svgPalette.Colors.Add(new SvgColor("Key Brush", Color.FromArgb(255, 255, 255)));
    svgPalette.Colors.Add(new SvgColor("Key Brush Light", Color.FromArgb(150, 150, 150)));
    svgPalette.Colors.Add(new SvgColor("Red", Color.FromArgb(226, 54, 66)));
    svgPalette.Colors.Add(new SvgColor("Green", Color.FromArgb(60, 146, 92)));
    svgPalette.Colors.Add(new SvgColor("Blue", Color.FromArgb(58, 116, 194)));
    svgPalette.Colors.Add(new SvgColor("Yellow", Color.FromArgb(252, 169, 10)));
    svgPalette.Colors.Add(new SvgColor("Black", Color.FromArgb(122, 122, 122)));
    svgPalette.Colors.Add(new SvgColor("Gray", Color.FromArgb(190, 190, 190)));
    svgPalette.Colors.Add(new SvgColor("White", Color.FromArgb(255, 255, 255)));
    
    // Obtain a vector skin
    var commonSkin = CommonSkins.GetSkin(LookAndFeel);
    // Replace the default color palette with a custom palette
    commonSkin.SvgPalettes[Skin.DefaultSkinPaletteName].CustomPalette = svgPalette;
    LookAndFeelHelper.ForceDefaultLookAndFeelChanged();
    // Or add a new palette
    commonSkin.CustomSvgPalettes.Add(new SvgPaletteKey(commonSkin.CustomSvgPalettes.Count, "PALETTE_NAME"), svgPalette);

    VB.NET:

    Dim svgPalette As New SvgPalette()
    svgPalette.Colors.Add(New SvgColor("Paint", Color.FromArgb(242, 242, 242)))
    svgPalette.Colors.Add(New SvgColor("Paint High", Color.FromArgb(255, 255, 255)))
    svgPalette.Colors.Add(New SvgColor("Paint Shadow", Color.FromArgb(222, 222, 222)))
    svgPalette.Colors.Add(New SvgColor("Brush", Color.FromArgb(80, 80, 80)))
    svgPalette.Colors.Add(New SvgColor("Brush Light", Color.FromArgb(150, 150, 150)))
    svgPalette.Colors.Add(New SvgColor("Brush High", Color.FromArgb(80, 80, 80)))
    svgPalette.Colors.Add(New SvgColor("Brush Major", Color.FromArgb(180, 180, 180)))
    svgPalette.Colors.Add(New SvgColor("Brush Minor", Color.FromArgb(210, 210, 210)))
    svgPalette.Colors.Add(New SvgColor("Accent Paint", Color.FromArgb(23, 107, 209)))
    svgPalette.Colors.Add(New SvgColor("Accent Paint Light", Color.FromArgb(191, 224, 255)))
    svgPalette.Colors.Add(New SvgColor("Accent Brush", Color.FromArgb(255, 255, 255)))
    svgPalette.Colors.Add(New SvgColor("Accent Brush Light", Color.FromArgb(81, 148, 224)))
    svgPalette.Colors.Add(New SvgColor("Key Paint", Color.FromArgb(71, 71, 71)))
    svgPalette.Colors.Add(New SvgColor("Key Brush", Color.FromArgb(255, 255, 255)))
    svgPalette.Colors.Add(New SvgColor("Key Brush Light", Color.FromArgb(150, 150, 150)))
    svgPalette.Colors.Add(New SvgColor("Red", Color.FromArgb(226, 54, 66)))
    svgPalette.Colors.Add(New SvgColor("Green", Color.FromArgb(60, 146, 92)))
    svgPalette.Colors.Add(New SvgColor("Blue", Color.FromArgb(58, 116, 194)))
    svgPalette.Colors.Add(New SvgColor("Yellow", Color.FromArgb(252, 169, 10)))
    svgPalette.Colors.Add(New SvgColor("Black", Color.FromArgb(122, 122, 122)))
    svgPalette.Colors.Add(New SvgColor("Gray", Color.FromArgb(190, 190, 190)))
    svgPalette.Colors.Add(New SvgColor("White", Color.FromArgb(255, 255, 255)))
    
    ' Obtain a vector skin
    Dim commonSkin = CommonSkins.GetSkin(LookAndFeel)
    ' Replace the default color palette with a custom palette
    commonSkin.SvgPalettes(Skin.DefaultSkinPaletteName).CustomPalette = svgPalette
    LookAndFeelHelper.ForceDefaultLookAndFeelChanged()
    ' Or add a new palette
    commonSkin.CustomSvgPalettes.Add(New SvgPaletteKey(commonSkin.CustomSvgPalettes.Count, "PALETTE_NAME"), svgPalette)
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();