实例018 类似windows xp的程序界面

这篇具有很好参考价值的文章主要介绍了实例018 类似windows xp的程序界面。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

实例说明

在Windows XP环境下打开控制面板,会发现左侧的导航界面很实用。双击展开按钮,导航栏功能显示出来,双击收缩按钮,导航按钮收缩。下面通过实例介绍此种主窗体的设计方法。运行本例,效果如图1.18所示。

​编辑技术要点

PictureBox控件是一个图像显示控件,该控件主要以其中的Image属性存储图像数据。其详细介绍如下。

PictureBox.Image属性用来获取或设置 PictureBox 显示的图像,其语法格式如下:

public Image Image { get; set; }

实例018 类似windows xp的程序界面,Winform,windows,c#​编辑

图1.18  类似windows xp的程序界面

l     属性值:要显示的Image。

​编辑实现过程

(1)创建一个项目,将其命名为Ex01_18,默认窗体为Form1。

(2)在Form1窗体上添加Button控件、PictureBox控件和label控件,布局如图1.18所示。

(3)主要程序代码。

双击“向下箭头”的实现代码如下:

        private void pictureBox5_Click(object sender, EventArgs e)

        {

            //使子项收缩

            int i ;

            i=80;

            pictureBox5.Visible = false;

            pictureBox4.Visible = false;

            label2.Visible = false;

            label3.Visible = false;

            pictureBox6.Top -= i;

            pictureBox8.Top -= i;

            label4.Top -= i;

            label5.Top -= i;

            label6.Top -= i;

            label10.Top -= i;

            label7.Top -= i;

            label8.Top -= i;

            label9.Top -= i;

            pictureBox9.Top -= i;

            pictureBox11.Top -= i;

        }

双击“向上箭头”的实现代码如下:

        private void pictureBox2_Click(object sender, EventArgs e)

        {

            //展开子项

            if (pictureBox5.Visible == false)

            {

                int i;

                i = 80;

                pictureBox5.Visible = true;

                pictureBox4.Visible = true;

                label2.Visible = true;

                label3.Visible = true;

                pictureBox6.Top += i;

                pictureBox8.Top += i;

                label4.Top += i;

                label5.Top += i;

                label6.Top += i;

                label10.Top += i;

                label7.Top += i;

                label8.Top += i;

                label9.Top += i;

                pictureBox9.Top += i;

                pictureBox11.Top += i;

            }

        }

        private void Form1_Load(object sender, EventArgs e)

        {

            SetStyle(ControlStyles.SupportsTransparentBackColor,true);

        }

 注意:在对控件的高度进行递增或递减的时候,数值不要太小。

​编辑举一反三

根据本实例,读者可以实现以下功能。

  制作Windows XP控制面板。

  制作Windows XP开始导航菜单。

文章来源地址https://www.toymoban.com/news/detail-580526.html

到了这里,关于实例018 类似windows xp的程序界面的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • winform 程序打包成windows安装包

    前提:VS2019,winform 程序 已经有一个完整可运行的 winform 程序。VS中上方扩展选项卡,选择 管理扩展,在打开的弹窗中选择联机,在右侧搜索框搜索 installer, 在中间显示的结果选择 Microsoft Visual Studio Installer Projects 点击下载。下载完成之后,关闭vs,自动打开扩展的安装程序,

    2024年02月16日
    浏览(33)
  • C#:如何用VS开启人生中第一个Windows窗体应用程序(Winform)?

    摘要:Windows窗体应用程序(Winform,下文以此指代)既能有效、直观地设计Windows窗体界面,又支持内部逻辑的编写。那么,对于C#初学者来说,如何开启第一个Winform程序呢?    编程语言:C# 编程环境:Visual Studio 2019 目录 步骤 每篇寄语         1、点击桌面Visual Studio 2019图

    2024年02月09日
    浏览(57)
  • 如何实现Windows 98与Windows XP互相访问?

    在安装完操作系统进行基本的网络设置后(网络适配器、网络协议、网络客户等),在实现互访时,出现了如下问题:Windows XP 能访问Windows 98,但Windows 98却不能访问Windows XP,常会弹出一个对话框,要求你输入ipc$的密码,即便你输入administrator的密码也不行。造成这种情况的原因

    2024年02月07日
    浏览(80)
  • Windows XP系统安装【详细图文教程】

    我用的镜像文件在百度网盘可自行下载: 推荐一个网站下载地址:MSDN, 我告诉你 - 做一个安静的工具站      1、打开虚拟机,点击新建虚拟机,选择自定义,点击下一步。  2、默认选择,点击下一步。 3、选择稍后安装操作系统,点击下一步。  4、选择Windows,版本选择wi

    2024年04月10日
    浏览(66)
  • 在虚拟机中安装Windows XP

    链接在这里:ed2k://|file|zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_x14-80404.iso|630239232|CD0900AFA058ACB6345761969CBCBFF4|/ 可以使用迅雷下载,没会员我感觉也挺快(我没有在打广告,但是你用过百度云盘后就知道这速度有多快了/(ㄒoㄒ)/~~) 我这里使用VMware演示 首先,新建虚拟机,

    2024年02月05日
    浏览(40)
  • Windows XP 中如何安装 pem 证书

    Windows XP 中默认不带添加证书的 console,所以首次需要自己添加。 From Windows XP, select Start Run to open the command line. Type mmc into the Run dialog box and click OK to run the Microsoft Management Console (MMC). From within MMC, select File Add/Remove Snap-in. Click Add. Click Certificates. Click My user account. Click Finish. Clic

    2024年02月07日
    浏览(80)
  • Windows xp sp2详细安装过程详解

    先来一堆废话。。。。。。啊 啊 啊 啊 啊~~ 现在我们基本上都用不到xp系统了,至少在个人的笔记本上应该不用了,但是某些单位或企业的机房里的台式电脑还是xp系统,所有这也给不怀好意的攻击者提供了攻击的可能性。所以我们还是有必要对Windows xp系统存在的安全漏洞有

    2024年02月04日
    浏览(51)
  • Windows XP的特点和运行环境分别是什么

            一、windows XP最重要的一个特点就是它从此取代了被人称作“玩具操作系统”的软件——windows 9X。 它采用的是windows nt/2000的技术核心,其特点是运行非常可靠、非常稳定。 将这样稳定而可靠的技术运用到面对普通电脑用户的操作系统软件当中,是最值得称道的。 二

    2024年02月06日
    浏览(44)
  • 界面控件DevExpress WinForm——属于WinForm组件的MVVM框架

    DevExpress WinForm拥有180+组件和UI库,能为 Windows Forms 平台创建具有影响力的业务解决方案。 DevExpress WinForm 能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任! 注意 :DevExpress WinForm v22.2已经正式发布,新版

    2023年04月09日
    浏览(46)
  • Windows XP系统如何修改桌面图标下的字体大小

     现在用电脑的人大部分都使用Windows XP系统,然而有时候我们的电脑桌面字体突然变大或变小,这样我们在使用电脑时非常难受,下面本文就教大家如何修改桌面图标下的字体大小,希望对大家有一定的帮助。 桌面右击属性:如图 在显示属性里面选择外观选项:如图 在外观

    2024年02月06日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包