进度条垂直显示
小弟今天学了进度条,不过进度条是水平的,小弟有一疑问就是是否可以把进度条弄成垂直的,比如从上到下,或从上到上的那种,请各位帮帮忙了,刚学C#,不懂的太多了.
[解决办法]
参考如下代码
- C# code
using System.Runtime.InteropServices;[DllImport("User32.dll")]private static extern int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong);[DllImport("User32.dll")]private static extern int GetWindowLong(IntPtr hWnd, int nIndex);public const int GWL_STYLE = -16;public const int PBS_VERTICAL = 04;private void button1_Click(object sender, EventArgs e){ SetWindowLong(progressBar1.Handle, GWL_STYLE, GetWindowLong(progressBar1.Handle, GWL_STYLE) | PBS_VERTICAL); progressBar1.Minimum = 1; progressBar1.Maximum = 100; progressBar1.Value = 12;}
[解决办法]
弄个像SQL 2005的旋转的如何?^_^
程序加载时的旋转进度圈组件
ivanx 著于2007-8-29 9:23:59
以前,大家都采用一个进度条显示程序正在加载。不过,这已经不再流行了。看看SQL Server、Windows Media、Encarta 2006或Firefox/IE7 加载页面时,都是采用一个不断旋转的圈,以显示程序正在载入。本文实现...
多任务状态显示进度条列表(Vista风格,酷)
icscs 著于2007-10-7 7:56:42
本文在.NET2.0中实现了仿Vista下的多任务进度条。非常之酷...