vb.net的颜色赋值代码(vb颜色表示代码)

yumo6669个月前 (05-03)技术文章73

有没有人跟我一样,对颜色的名称,除了常用的几种(如红色,白色,黄色,蓝色,绿色,黑色),就无法说出其它颜色的名称来。

我解决这个问题的办法,我有一个图,上面都是Color结构已经定义的颜色的名称及对应颜色,非常直观,这个颜色图在下面,大家可以保存,或收藏这个网页。

我需要这个图时,打开它,选择一个满意的颜色,记下这个颜色对应的英文名,然后就可以运用它,比如,我要设置一个Label的前景色。

Label1.ForeColor = Color.Violet

从此,妈妈再也不用担心我记不住那么多颜色的英文名称了。


在VB.NET编程中,还有一种方式来设置颜色,算是第2种方式吧,就是用取色软件,对别的程序中的颜色,或网页的颜色进行取色,然后对获取的颜色(RGB颜色或网页色)转为VB.NET认可以颜色即可。

比如,取色软件取到的颜色信息是:RGB(118,107,131)

那么我们可以用 FromArgb 方法来为标签控件设置前景色,代码如下:

Label1.ForeColor = Color.FromArgb(118, 107, 131)

如果我们用取色软件得到的是网页色格式,如:网页色 #7D0008,我们可以用ColorTranslator类的转换方式,代码如下:

Label1.ForeColor = ColorTranslator.FromHtml("#7D0008")

如果想让软件使用者自己,就调用系统的颜色对话框,这算是第3种方式吧。代码如下:

        Dim colorDialog1 As New ColorDialog()
        If colorDialog1.ShowDialog() = DialogResult.OK Then
            Label1.ForeColor = colorDialog1.Color
        End If

相关文章

PC网站建设必备代码知识:HTML基础与应用技巧

在PC网站建设的相关课程里,代码扮演着至关重要的角色。只有熟练运用正确的代码,我们才能打造出功能完善、用户体验出色的PC网站。接下来,我会详细讲解在PC网站建设环节中必须了解的代码知识。HTML基础代...

CSS 颜色体系详解(css颜色有几种表示方式)

说到 CSS 颜色,相比大家都不会陌生,本文是我个人对 CSS 颜色体系的一个系统总结与学习,分享给大家。先用一张图直观的感受一下与 CSS 颜色相关大概覆盖了哪些内容。接下来的行文内容大概会按照这个...

04大学生爱编程,学习HTML网页开发教程 做程序员大神

做全栈攻城狮-每日更新原创IT编程技术及日常实用视频。主要内容:这是HTML课程的第四课,主要讲解HTML的文字标签和格式标签。在今天我们做一个属于自己的简历。上节回顾在上一节中主要讲解了HTML的标...

一招搞定!用DeepSeek快速将设计图转为HTML代码(附详细教程)

很多运营和小白都遇到过这样的困扰:拿到设计图后手动编写HTML/CSS代码耗时费力。今天教你用AI工具DeepSeek实现" 图片秒变网页 ",效率提升10倍!一、准备工作1. 注册D...

VS Code 1.39 发布,Web 版 VS Code 可能不远了

微软发布了 VS Code 1.39,该版本的一些关键亮点包括:Text selections displayed in minimap - 缩略图中也会展示编辑区域被选择的代码块Toggle reg...