110,536
社区成员
发帖
与我相关
我的任务
分享
private void progressBar1_Click(object sender, EventArgs e)
{
ProgressBar pb = sender as ProgressBar;
MouseEventArgs mea = e as MouseEventArgs;
int x = mea.Location.X;// 获得Mouse对于ProgressBar的位置
double value = pb.Minimum + (double)(x) / pb.Width * (pb.Maximum - pb.Minimum);// 计算当前Mouse相对于ProgressBar的比例并计算出值。
MessageBox.Show(value.ToString());
}