如何将ToolStripContainer的BackColor设置为渐变颜色

Hamid Reza |

我在winform上有一个ToolStripContainer。我想将其ContentPanel的BackColor设置为自定义渐变颜色。

如何设置?

ApceH伪君子

您可以创建一个简单的类,该类继承自其构造函数并在其构造函数中进行ToolStripContainer设置BackgroundImage(或其他设置)。例如:

class MyToolStripContainer : System.Windows.Forms.ToolStripContainer
{
    public MyToolStripContainer()
    {
        var rect = new Rectangle(0, 0, 300, 300);
        using (Bitmap bitmap = new Bitmap(rect.Height, rect.Width))
        using (Graphics graphics = Graphics.FromImage(bitmap))
        using (LinearGradientBrush brush = new LinearGradientBrush(
            rect,
            Color.Blue,
            Color.Red,
            LinearGradientMode.ForwardDiagonal))
        {
            brush.SetSigmaBellShape(0.5f);
            graphics.FillRectangle(brush, rect);
            ContentPanel.BackgroundImage = Image.FromHbitmap(bitmap.GetHbitmap());
        }
        ContentPanel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;

    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何将支持库的快餐栏文本颜色设置为android:textColor以外的其他颜色?

来自分类Dev

如何将更改颜色方案设置为键绑定的最佳方法

来自分类Dev

如何将更改颜色方案设置为键绑定的最佳方法

来自分类Dev

如何将Android L的状态栏颜色设置为完全透明?(无灰色)

来自分类Dev

如何将颜色设置为十六进制变量?

来自分类Dev

如何将WPF按钮的内容设置为具有多种颜色?

来自分类Dev

Android-如何将颜色值设置为TRANSPARENT

来自分类Dev

如何设置带有渐变颜色的UINavigationbar?

来自分类Dev

如何将活动中的工具栏背景颜色设置为colors.xml文件中的颜色?

来自分类Dev

如何将Highcharts条形颜色重置为原始颜色?

来自分类Dev

如何将页面(正文)的颜色设置为使用AJAX加载的元素的可变颜色?

来自分类Dev

如何在Flutter中将渐变颜色设置为图标?

来自分类Dev

如何将直方图颜色设置为渐变?

来自分类Dev

D3JS:将颜色渐变设置为高于特定阈值

来自分类Dev

如何将链接按钮的backcolor属性设置为仅在单击后才可见?

来自分类Dev

如何将选择框值更改设置为文本框颜色更改

来自分类Dev

如何将颜色设置为相应的值

来自分类Dev

将渐变设置为按钮颜色渲染器

来自分类Dev

如何将渐变颜色设置为UIImageView边框

来自分类Dev

如何使用JQuery设置动态渐变颜色

来自分类Dev

如何将单元格phpexcel的颜色设置为foreach循环

来自分类Dev

如何将 Vim 设置为终端的十六种颜色?

来自分类Dev

如何将边框颜色设置为蒙版 UIView swift

来自分类Dev

如何将组合框的选择从数值设置为命名颜色

来自分类Dev

使用带有不包含白色的渐变的 cmap 时将背景颜色设置为白色

来自分类Dev

如何将十六进制颜色值设置为导航栏

来自分类Dev

如何将渐变设置为 QML TreeView 背景?

来自分类Dev

如何将颜色设置为 appcelerator 中的开关?

来自分类Dev

将颜色渐变设置为可直接在 XML 中绘制的形状

Related 相关文章

  1. 1

    如何将支持库的快餐栏文本颜色设置为android:textColor以外的其他颜色?

  2. 2

    如何将更改颜色方案设置为键绑定的最佳方法

  3. 3

    如何将更改颜色方案设置为键绑定的最佳方法

  4. 4

    如何将Android L的状态栏颜色设置为完全透明?(无灰色)

  5. 5

    如何将颜色设置为十六进制变量?

  6. 6

    如何将WPF按钮的内容设置为具有多种颜色?

  7. 7

    Android-如何将颜色值设置为TRANSPARENT

  8. 8

    如何设置带有渐变颜色的UINavigationbar?

  9. 9

    如何将活动中的工具栏背景颜色设置为colors.xml文件中的颜色?

  10. 10

    如何将Highcharts条形颜色重置为原始颜色?

  11. 11

    如何将页面(正文)的颜色设置为使用AJAX加载的元素的可变颜色?

  12. 12

    如何在Flutter中将渐变颜色设置为图标?

  13. 13

    如何将直方图颜色设置为渐变?

  14. 14

    D3JS:将颜色渐变设置为高于特定阈值

  15. 15

    如何将链接按钮的backcolor属性设置为仅在单击后才可见?

  16. 16

    如何将选择框值更改设置为文本框颜色更改

  17. 17

    如何将颜色设置为相应的值

  18. 18

    将渐变设置为按钮颜色渲染器

  19. 19

    如何将渐变颜色设置为UIImageView边框

  20. 20

    如何使用JQuery设置动态渐变颜色

  21. 21

    如何将单元格phpexcel的颜色设置为foreach循环

  22. 22

    如何将 Vim 设置为终端的十六种颜色?

  23. 23

    如何将边框颜色设置为蒙版 UIView swift

  24. 24

    如何将组合框的选择从数值设置为命名颜色

  25. 25

    使用带有不包含白色的渐变的 cmap 时将背景颜色设置为白色

  26. 26

    如何将十六进制颜色值设置为导航栏

  27. 27

    如何将渐变设置为 QML TreeView 背景?

  28. 28

    如何将颜色设置为 appcelerator 中的开关?

  29. 29

    将颜色渐变设置为可直接在 XML 中绘制的形状

热门标签

归档