社区
C#
帖子详情
C#winform中如何实现类似树的功能?
冬雨在路上
2011-04-01 01:25:54
想实现类似树的功能,点击打开和折叠,效果如图:
折叠起开的效果:
展开的效果:
...全文
224
16
打赏
收藏
C#winform中如何实现类似树的功能?
想实现类似树的功能,点击打开和折叠,效果如图: 折叠起开的效果: 展开的效果:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zlixus
2011-04-03
打赏
举报
回复
TreeView
zhlovewl1314
2011-04-03
打赏
举报
回复
没有做不到的,只怕想不到。加油!
huxiaoiqing0007
2011-04-03
打赏
举报
回复
刚才没说清楚。ajaxcontroltoolkit里面的Accordion控件可以实现你要求的功能。看看示例:http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/Accordion/Accordion.aspx
huxiaoiqing0007
2011-04-03
打赏
举报
回复
ajax控件里有需要的。
Hamber_Bao
2011-04-03
打赏
举报
回复
编写一个用户控件
冬雨在路上
2011-04-02
打赏
举报
回复
up
Just4life
2011-04-02
打赏
举报
回复
自己写,想怎样实现就怎样实现,随心所欲
而且还很有意思
starts_2000
2011-04-01
打赏
举报
回复
参考
--reply by
CSDN Study Trial V1.0.1
(starts_2000)
冬雨在路上
2011-04-01
打赏
举报
回复
sidebar就像是原来QQ里的那样的,不大适合我的要求,呵呵
[Quote=引用 3 楼 wude_s 的回复:]
第三方控件
sidebar
[/Quote]
冬雨在路上
2011-04-01
打赏
举报
回复
嗯,不错 自己写挺有意思的
[Quote=引用 2 楼 bdmh 的回复:]
自己写个容器吧,上面的东西都可以自己去控制,去画,试着写一个,很有意思的,我们程序中大部分组件都是自己写,标准的很难满足需求
[/Quote]
ycproc
2011-04-01
打赏
举报
回复
第三方的插件控件很多的
devexpress 的很强大
_三皮_
2011-04-01
打赏
举报
回复
第三方空间吧,如DEV
Wude_S
2011-04-01
打赏
举报
回复
第三方控件
sidebar
bdmh
2011-04-01
打赏
举报
回复
自己写个容器吧,上面的东西都可以自己去控制,去画,试着写一个,很有意思的,我们程序中大部分组件都是自己写,标准的很难满足需求
冬雨在路上
2011-04-01
打赏
举报
回复
C#
可拖拽
树
结构/组织架构图/家族谱
winform
vs2012,access数据库,组织架构图可用鼠标拖拽,可编辑删除节点,目前
功能
完整,可保存图片包含滚动条区域内容,包含assess数据库安装包
C#
调用C++底层代码
WCF、WPF、Silverlight和区别(转) SilverLight可以看作是WPF的一个简化版本,或者一个轻量版本。 SilverLight是基于浏览器插件的,在浏览器
中
运行,服务器端不需要部署任何环境,客户端只需要安装Runtime浏览器插件,无须安装.net Framework 3.0。所以,SilverLight的运行环境不受操作系统和浏览器的种类限制(更准确的说,是受到较少的限制)。 WPF可以编写Web程序或者桌面应用程序,可以直接编译为独立运行的.Exe文件。WPF运行时必须安装.net Framework 3.0。这就要求WPF目前运行的操作系统必须是Windows Vista或者Windows XP SP2。 此外,SilverLight作为WPF的一个轻量级的版本,比WPF削减了很多
功能
。 比如,WPF支持直接在XAML
中
绑定触发来触发动画,而SilverLight就只能通过托管代码或者Javascript来进行。 另外,WPF直接支持3D效果和3D镜头变换,但是SilverLight就不支持这个了。 Silverlight原名WPF/E 就是WPF Everywhere 是WPF的一个子集。 由于名称的关系, WPF与WPF/E一直被认为是
类似
的东西。 其实两者除了呈现UI的部分使用的是共通语言 XAML 之外,两者在本质上有很大的不同。甚至,XAML对WPF与Silverlight有不同的意义,也不能算是两者间"共通的语言。 XAML对WPF来说,是一种把.NET程序语言改用XML来描述的方式。换句话说,XAML用在WPF上,像是另外一种程序语言。与
C#
, VB , IronPython相似。所以XAML能做的,
C#
, VB一样都可以做到。但是反过来,
C#
, VB 能做的,XAML不一定能做到,因为XAML是为了配合开发工具,特别设计出来的一种语言,本身有他的局限性,所以还是得配合正规的程序语言,才能完成一个真正有用的程序。 但是以目前XAML所具备的能力,不靠
C#
, VB而做到平常简单Flash可以做到的,应该是没啥问题。因此, Application = Code + Markup的作者Petzold才会把这本书的结构写成先用以
C#
来写WPF程序,后半部才介绍XAML。 避免大家误解 WPF = XAML。 XAML还可以用在WF上,所以并不局限于WPF。 如果用了XAML,以为这就是WPF的全部,就大错特错啰! 然而,XAML对Silverlight来说,本质比较贴近SVG。XAML用来描述构成画面的结构
树
,然后配合Javascript去操作这颗表示UI的
树
,以达到互动的效果。 所以对Silverlight来说, XAML像是用来扩充HTML/CSS原本不足的一组Tag。就像Firefox之
中
,一样可以用Javascript去操作SVG所描述的画面,藉以达成多媒体效果。 WCF,你就先把它想成Web Service的下一代也没什么问题。 WCF为Windows Communication Foundation,是Microsoft为构建面向服务的应用提供的分布式通信编程框架,是.NET Framework 3.5的重要组成部分。从
功能
的角度来看,WCF完全可以看作是ASMX,.Net Remoting,Enterprise Service,WebService,MSMQ等技术的并集。 WPF是Windows Presentation Foundation,微软新发布的Vista操作系统的三大核心开发库之一,其主要负责的是图形显示,所以叫Presentation(呈现)。 WPF相对于
WinForm
,将美工(控件样式设置)与
实现
(代码的业务
实现
)分开,是一种新的架构方式。 VS2008新特性是.Net Framework 3.5。
C#
Winform
窗体与界面设计
本课程是针对
C#
Winform
开发人员的基础性课程,详尽的介绍
C#
Winform
窗体与界面的设计,通过提供实例,让
C#
Winform
开发人员掌握相关程序设计技巧,为后面学习完整的实战课程打下较好的基础。
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章