当前位置: 首页> 文旅> 文化 > 有趣的编程代码_商品推广文案_网络营销的步骤_微信小程序开发零基础入门

有趣的编程代码_商品推广文案_网络营销的步骤_微信小程序开发零基础入门

时间:2025/7/11 8:01:16来源:https://blog.csdn.net/UruseiBest/article/details/147023014 浏览次数:0次
有趣的编程代码_商品推广文案_网络营销的步骤_微信小程序开发零基础入门

版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,未经作者允许不得用于商业目的

8.2.3 FolderBrowserDialog(文件夹对话框) 组件

FolderBrowserDialog组件,用于选择文件夹

FolderBrowserDialog常用属性:

  1. Description:对话框的提示信息。
  2. RootFolder:打开时候的根文件夹,默认是Desktop。这是一个Environment.SpecialFolder枚举,包含了系统特殊文件夹的目录路径,比如Desktop(桌面)、MyComputer(我的电脑)、Windows(Windows目录)等。
  3. SelectedPath:选定的文件夹,如果设置了,弹出对话框后直接按下确定,那么就会返回设置的文件夹;如果设置的文件夹不存在,那么会返回RootFolder中的根文件夹。
  4. ShowNewFolderButton:是否显示“新建文件夹”按钮

【例 8.42【项目:code8-042】通过FolderBrowserDialog选择文件夹。

        private void button1_Click(object sender, EventArgs e)

        {

            //对话框提示信息

            folderBrowserDialog1.Description = "这里是Description的内容";

            //选定的文件夹

            folderBrowserDialog1.SelectedPath = "c:\\windows";

            //根文件夹为我的电脑

            folderBrowserDialog1.RootFolder = Environment.SpecialFolder.MyComputer;

            //显示“新建文件夹”按钮

            folderBrowserDialog1.ShowNewFolderButton = true;

            //如果按下确定按钮, 那么显示所选文件夹的完整路径

            if(folderBrowserDialog1.ShowDialog() == DialogResult.OK)

                label1.Text = folderBrowserDialog1.SelectedPath;

        }

运行结果如下图所示:

图8-59 通过FolderBrowserDialog选择文件夹

8.2.4 ColorDialog(颜色对话框) 组件

ColorDialog组件允许用户从调色板中选择或者创建自定义的颜色。

ColorDialog常用属性:

  1. Color:选定的颜色。
  2. AllowFullOpen:指示用户是否可以自定义颜色。
  3. FullOpen:AllowFullOpen=True时,指示在对话框打开时是否显示自定义颜色部分。

【例 8.43【项目:code8-043】使用ColorDialog修改标签颜色。

        private void button1_Click(object sender, EventArgs e)

        {

            if (colorDialog1.ShowDialog() == DialogResult.OK)

                label1.ForeColor = colorDialog1.Color;

        }

运行结果如下图所示:

图8-60 通过ColorDialog修改颜色

8.2.5 FontDialog(字体对话框) 组件

FontDialog组件允许用户设置字体的属性,包括:字体名称、大小、颜色、字形(常规、粗体、斜体、粗偏斜体)、风格(删除线、下划线)等。

ColorDialog常用属性:

  1. Color:选定字体的颜色。
  2. Font:选定的字体。
  3. ShowEffects:是否显示删除线、下划线和文本颜色选项。
  4. ShowColor:是否显示颜色选择。当值为True时,可以在对话框中选择颜色,但是不能自定义颜色,可选择的颜色也不多。

注意:当ShowEffects=True时,此属性才有效。

  1. ShowApply:设置为True,显示“应用”按钮,按下该按钮时候触发FontDialog.Apply事件。

ColorDialog常用事件:

  1. Apply:按下“应用”按钮时候触发,可以在不关闭对话框的情况下设置字体。

【例 8.44【项目:code8-044】使用FontDialog修改标签字体和颜色。

        private void Form1_Load(object sender, EventArgs e)

        {

            //显示“应用”按钮

            fontDialog1.ShowApply = true;

            //显示删除线、下划线和文本颜色选项

            fontDialog1.ShowEffects = true;

            //显示颜色选择

            fontDialog1.ShowColor = true;

        }

        private void button1_Click(object sender, EventArgs e)

        {

            if(fontDialog1.ShowDialog() == DialogResult.OK)

            {

                //设置Label1的字体

                label1.Font = fontDialog1.Font;

                //设置Label1文本颜色

                label1.ForeColor = fontDialog1.Color;

            }

        }

        private void fontDialog1_Apply(object sender, EventArgs e)

        {

            //设置Label1的字体

            label1.Font = fontDialog1.Font;

            //设置Label1文本颜色

            label1.ForeColor = fontDialog1.Color;

        }

运行结果如下图所示:

图8-61 单击“应用”按钮修改字体和文本颜色

学习更多vb.net知识,请参看vb.net 教程 目录

学习更多C#知识,请参看C#教程 目录

关键字:有趣的编程代码_商品推广文案_网络营销的步骤_微信小程序开发零基础入门

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: