您的位置:程序门 -> .net技术 -> vb.net



向statusstrip状态栏添加自定义控件


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


向statusstrip状态栏添加自定义控件[无满意答案结贴]
发表于:2007-12-30 14:32:26 楼主
vs2005   中的statusstrip的进度条中没有进度百分比数字显示,我现在有一个自定义的进度条控件,可以显示进度百分比,想添加到statusstrip中,另外还有其它几个控件也想一起添加到里面,查了一天资料都没找着解决办法,望各位能预以帮助。
最好能象statusstrip原来那样,在设计时可以随意选择添加那一项。

完成后我会将作好的提供给大家下载,谢谢。
发表于:2007-12-31 01:58:551楼 得分:0
tttttttttttt
发表于:2007-12-31 10:40:232楼 得分:0
学习的时候要认真地听
发表于:2008-01-02 01:48:183楼 得分:0
折腾了两天,问题解决了一部份,稀里糊涂地不知怎么就好了。滚动条可以嵌入状态栏了,也有百分比显示。但是还有几个问题:
1、滚动条不能显示在栏目正中
2、当状态栏高度改变时,这滚动条不变
3、边框四角画不成圆角

下面我把代码给大家贴出来,这是我第一次用.net做项目,很多东西都比较生疏,还望能有高人指点。
发表于:2008-01-02 02:00:444楼 得分:0
代码太长了,提供个下载地址吧。
另外,声明一下,那个有百分比显示的类是我从频道下载的。



希望高人能伸出援助之手,谢谢!
发表于:2008-01-02 16:01:105楼 得分:0
晕,放了几天,居然没人理,难道是这里没人会???
发表于:2008-01-05 14:39:586楼 得分:0
你可以试着从标准statusstrip继承一个自定义控件,以实现上述功能,另外你如果仅仅是为了显示百分比的话可在statusstrip中添加一个label,然后在label中显示百分比
发表于:2008-01-05 22:41:567楼 得分:0
你试着用icontainercontrol这个接口,由于你的这个问题工作量太大.还是自己多试试吧.或者多加点分.也许有高手肯效劳.这样的高手应该还是有的.


快速检索

最新资讯
热门点击