c# 中实现 winxp 风格的控件(超简单-zz)

C# Windowns XP 风格导航栏 C#winform可折叠的导航栏菜单 windows窗体的左侧也放一个类似于"工具箱"的控件,起到一个导航菜单的作用.在这个菜单中有几个主菜单,当用户单击其中一个主菜单时,其下的子菜单就会显示出来,而当用户单击另外的主菜单时,先前展开的菜单就会合并起来(或称隐藏起来)就像.net的"工具箱"一样. 立即下载

环境:winxp, vs.net2003
方法如下:

第一步:
在 Main() 函数中加一条语句:

static void Main()
{
    Application.EnableVisualStyles();    // 增加这条语句
    Application.Run(new Form1());
}

第二步:
选择希望使用 winxp 风格的控件,在属性中找到 FlatStyle,设置为 System。

编译运行,看看效果!

注:
1. textBox 没有 FlatStyle 属性,在调用 EnableVisualStyles 后,它会自动应用新
样式。
2. 如果希望了解细节,请在互联网搜索 Comctl32.dll 6.0、Manifest文件 相关主
题。
3. vb.net 的实现方式十分相似.

C#风格窗体控件XPPanel应用实例 内容索引:C#源码,菜单窗体,窗体控件,XPPanel  这是XPPanel的一个应用实例,XPPanel就C#中一个漂亮的多风格窗体控件,用的人非常多,本实例就是应用XPPanel而实现的一些多风格的窗体演示,希望对本控件使用方法不太懂的朋友有所帮助。截图如上,它可以实现仿XP菜单、经典的蓝色菜单、另外还有许多选择项,你可以选择这些选项查看窗体的效果。 立即下载

相关推荐

C# 类似XP左侧可折叠式菜单(完整源码)

XP系统左侧可折叠式菜单一样,可以折叠、展开,可以自己定义颜色,自己研究吧,非常有用的一个源码,样式和outlook左侧菜单差不多! 我自己就在用,我用在erp项目里面,哈哈,很爽啊, 大概步骤: 1.在你的解决方案里添加“现有项目”,找到BSE.Windows.Forms.cspro添加进去→2.在你自己的工程里面引用刚才添加的项目→3.运行一下,完成,在左边工具箱中就有啦。 大概过程就是这样,反正死活就是要先引用。

VC程序界面:如何让UI支持XP风格

什么是XP风格XP风格就是通过给控件加一些特效(例如:边界圆角化)达到美化界面的效果。 下图是去除XP风格的UI效果。 XP风格是如何实现XP风格的UI效果是由Microsoft.Windows.Common-Controls提供的一种实现,为了拥有这种效果,你需要让你的程序依赖于Microsoft.Windows.Common-Controls这个组件。微软提供了Ma

我思故我在 欲速则不达 1102

C# 漂亮的XP风格登录画面

C# 漂亮的XP风格登录画面 可以随意定义和设置界面

WINDOWSXP主题风格美化教程

桌面主题     一个XP的桌面主题可以包含好几个部分 风格、壁纸、屏保、鼠标指针、系统声音事件、图标     除了风格是必须的之外 其他部分都是可选的 风格可以定义的内容是大家在Windows里所能看到的一切     例如窗口的外观、字体、颜色 按钮的外观等等等等 一个桌面主题里风格就决定了大家所看到的Windows的样子     大家可以打开 X:/Windows/Resources/Them

Comman1999 7465

解决C#编写的程序无法在xp系统上运行的问题

如今多数电脑已经用上了Win7以及更高版本的操作系统,但在编写实用程序时,为了让程序能够在更多的计算机上顺利运行,还是要充分考虑兼容性的需求。比如仍有人“顽固地”使用早已被微软抛弃的XP系统。本文就是笔者分享的解决C#编写的程序无法在xp上运行的一个办法。

Laputa的博客 2万+

WinXP环境下显示XP风格控件

首先我们建立自己的Windows Application,然后拖拽一个按钮(Button),一个进度条(ProgressBar),一个组合框(ComboBox),一个单选框(RadioButton)和一个复选框(CheckBox)。这样,如果我们的程序在Windows XP系统下面运行,那么就会自动显示Windows XP的效果。实际上通过简单的设置,就可以让我们的程序在Windows XP下面显示为新的程序外观。之后我们在我们应用程序的文件目录建立一个manifest文件。编辑这个文件的内容。

biyusr的专栏 813

在窗体上使用Windows XP风格控件

一.概要 Windows XP开创了一种全新的Windows用户界面(UI),这种用户界面给用户一种现代化的、时髦的感受。Windows XP新创了闪亮的具有圆形边角的控件以及极富未来派气息的进度条等具有新风格控件

hei55的专栏 1602

C#实现XP风格的按钮

XPButton.cs代码 using System; using System.Windows; using System.Drawing; using System.Drawing.Drawing2D; using System.Windows .Forms ; namespace XPCtrl { /// <summary> /// XPButton 的摘要说明。 //...

aiman5818的博客 143

C# xp样式按钮

using System; using System.Windows; using System.Drawing; using System.Drawing.Drawing2D; using System.Windows .Forms ; namespace  Control  {     public class XPButtonII:System.Windows.Forms.But

我是一阵中国风 1661

仿XP运行窗口 C# 源代码

源代码 支持手动输入路径,浏览输入路径

C# 仿Windows XP的资源管理器界面

内容索引:C#源码,菜单窗体,仿windows  C# 2005模仿的Windows XP的资源管理器界面,这只是一个界面,并不是菜单。这个源码主要是想告诉大家如何在窗体中操作图像,掌握了要领,制作出一些漂亮的窗体肯定就不是问题了。

触摸屏:屏幕键盘(虚拟键盘)解决方案

最近需要在win XP系统的工控机上进行程序的开发,工控机是电阻式触摸屏,需要在上面使用触摸键盘,使工控机可以脱离鼠标和键盘独立运行程序。调研后得到一系列的解决方案,mark如下: (1)自己在程序中开发虚拟键盘 这个是最先想到的,本人用C#进行开发,所以只关注C#相关的虚拟键盘开发。看了一些开发的帖子,自己开发虚拟键盘的关键在于:不要使用类似按钮这样控件去开发键盘,因为这些控件会使输

shellching的专栏 1万+

C#编程-57:MonthCalender控件复习笔记

显示特殊日期的三个属性: BoldedDates包含单个日志 AnnuallyBoldedDates包含年 MonthlyBoldedDates包含月 CalenderDimensions显示多个月份 选择日志范围:MaxDate 与MinDate 外观设置, winxp以上的系统需要注释掉Program.cs里边的可视化风格:Application.EnableV...

彭世瑜的博客 1194

C#编程-57:MonthCalender控件复习笔记_彭世瑜_新浪博客

显示特殊日期的三个属性: BoldedDates包含单个日志 AnnuallyBoldedDates包含年 MonthlyBoldedDates包含月 CalenderDimensions显示多个月份 选择日志范围:MaxDate 与MinDate 外观设置, winxp以上的系统需要注释掉Program.cs里边的可视化风格:Application.EnableVisualSty...

彭世瑜的博客 880
下一篇: 简单的c#文本文件读写
dsing
博客等级 码龄22年 0粉丝 3原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值