弹跳进度控制? [英] bouncing progresscontrol?

查看:76
本文介绍了弹跳进度控制?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,有没有人有弹跳的prograssbar控件?


和xp一样,你有一个正常的进度条,但不是从左边转到

右边并填写完整的进度条然后停止。


我希望它从左到右然后从右到左,然后

只显示一次大约10个步骤...


含义:

< - >

< - >

< - >

< - >

< - >

< - >


等......

AND,IT必须有xp外观(看起来像xp中的进度条)

有谁知道在哪里找到这样的控件?


你的:Kristoffer

Hello, does anybody have a bouncing prograssbar control?

Like in xp, you have a normal progressbar but instead of going from left to
right and fill out the whole progressbar and then stop.

I want it to go from left to right and then back from right to left, and
only showing about 10 steps at a time...

Meaning:
< - >
< - >
< ->
< - >
< - >
<- >

and so on...
AND, IT has to have xp look (Look like an progressbar does in xp)
Does anyone know where to find a control like this?

Yours: Kristoffer

推荐答案

我回复了你的另一篇文章(你可以很容易地实现bouncing,

):


我会拍一些XP的截图:

左上边框

右上边框

中上边界

等等,加上实际进度bar,

然后在Paint事件中将它们组合在一起。


闪烁可以通过双缓冲来解决(画到隐藏的表面,然后是b $ b然后blit到屏幕)。


- Pete


" Kristoffer Arfvidson" < KR ******** @ spamtrap.com>在消息中写道

新闻:uU ************** @ tk2msftngp13.phx.gbl ...
I replied to your other post ( you can easily implement the "bouncing",
too ):

I would take some screenshots of the XP one:
The Upper Left Border
The Upper Right Border
The Upper Middle Border
and so on, plus the actual progress "bars",
then combine them together in the Paint event.

The flickering can be solved by double buffering (draw to hidden surface,
then blit to screen).

- Pete

"Kristoffer Arfvidson" <kr********@spamtrap.com> wrote in message
news:uU**************@tk2msftngp13.phx.gbl...
我虽然挣扎了...... 。
我希望它有一个xp,外观和感觉...
所以,怎么可能让它看起来像和xp状态栏???

(我必须制作一张图片并放置它的位置???)?
我在哪里可以找到这张图片?

你的:Kristoffer

AirPete ; < x@x.x> skrev i meddelandet
新闻:8w **************** @ newsread2.news.pas.earthli nk.net ...
Im woundering though...
I would like it to have an xp, look and feel...
so, how is it possible to make it look like and xp statusbar???

(do I have to make an image and put in its place???)?
Where can I find this image?

Yours: Kristoffer

"AirPete" <x@x.x> skrev i meddelandet
news:8w****************@newsread2.news.pas.earthli nk.net...
我写的一个给你,在这里得到它:
http:// www23。 brinkster.com/peteprodu...teProgress.zip

我希望这有帮助!
如果您对此有任何疑问,请告诉我。
- Pete
I wrote one for you, get it here:
http://www23.brinkster.com/peteprodu...teProgress.zip

I hope this helps!
Let me know if you have any questions about it.

- Pete




" Kristoffer Arfvidson" < KR ******** @ spamtrap.com>在消息中写道

新闻:Ox ************** @ TK2MSFTNGP09.phx.gbl ...你好,有没有人有一个弹跳的prograssbar控件?

和xp一样,你有一个正常的进度条,但不是从左边的
到右边,而是填写整个进度条然后停止。

我希望它来自从左到右,然后从右到左,然后
一次只显示大约10个步骤...

含义:
< - >
< - >
< - >
< - >
< - >
< - >
等等......
AND,IT必须有xp外观(看起来像xp中的进度条)
有谁知道在哪里找到这样的控件?

你的:Kristoffer



"Kristoffer Arfvidson" <kr********@spamtrap.com> wrote in message
news:Ox**************@TK2MSFTNGP09.phx.gbl... Hello, does anybody have a bouncing prograssbar control?

Like in xp, you have a normal progressbar but instead of going from left to right and fill out the whole progressbar and then stop.

I want it to go from left to right and then back from right to left, and
only showing about 10 steps at a time...

Meaning:
< - >
< - >
< ->
< - >
< - >
<- >

and so on...
AND, IT has to have xp look (Look like an progressbar does in xp)
Does anyone know where to find a control like this?

Yours: Kristoffer



*" Kristoffer Arfvidson" < KR ******** @ spamtrap.com> scripsit:
* "Kristoffer Arfvidson" <kr********@spamtrap.com> scripsit:
你好,有没有人有弹跳的prograssbar控件? [...]
Hello, does anybody have a bouncing prograssbar control? [...]




我们已经阅读了您的其他帖子,没有必要重新发布。


-

Herfried K. Wagner [MVP]

< http://www.mvps.org/dotnet>



We already read your other post, there is no need to repost.

--
Herfried K. Wagner [MVP]
<http://www.mvps.org/dotnet>


Kristoffer,


我强烈建议你不要实现这个弹跳。进度条。当用户看到进度条来回走动时,这非常令人讨厌。

进度条用于表示完成目标的进度。


我建议您以正常方式使用进度条,但请注明步骤X

Y屏幕上的某个地方。我还看到两个进度条一起使用

其中一个表示单步进度,另一个表示

整体进度。


无论您选择什么,请记住您的用户将焦急地等待您的进度条完成




Andrew J. Marshall

MCP(Visual Basic)

弗吉尼亚州费尔法克斯


" Kristoffer Arfvidson" < KR ******** @ spamtrap.com>在留言中写道

新闻:Ox ************** @ TK2MSFTNGP09.phx.gbl ...
Kristoffer,

I HIGHLY recommend you do not implement this "bouncing" progress bar. It is
extremely annoying as a user to see a progress bar go back and forth.
Progress bar are meant to indicate progress toward the completion of a goal.

I suggest you use the progress bar the normal way, but indicate "Step X of
Y" somewhere on the screen. I have also seen two progress bars used together
where one indicates the progress of a single step and the other indicates
overall progress.

Whatever you choose, remember that your users will be anxiously waiting for
your progress bars to "complete".

Andrew J. Marshall
MCP (Visual Basic)
Fairfax, VA

"Kristoffer Arfvidson" <kr********@spamtrap.com> wrote in message
news:Ox**************@TK2MSFTNGP09.phx.gbl...
你好,有没有人有一个弹跳的prograssbar控件?

就像在xp中一样,你有一个正常的进度条,而不是从左边的
到右边并填写整个进度条然后停止。

含义:
< ; - >
< - >
< - >
< - >
< - >
< - >
等等......
AND,IT必须有xp外观(看起来像xp中的进度条)
有谁知道在哪里找到这样的控件?

你的:Kristoffer
Hello, does anybody have a bouncing prograssbar control?

Like in xp, you have a normal progressbar but instead of going from left to right and fill out the whole progressbar and then stop.

I want it to go from left to right and then back from right to left, and
only showing about 10 steps at a time...

Meaning:
< - >
< - >
< ->
< - >
< - >
<- >

and so on...
AND, IT has to have xp look (Look like an progressbar does in xp)
Does anyone know where to find a control like this?

Yours: Kristoffer



这篇关于弹跳进度控制?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆