使用 WPF 应用程序。我非常想知道是否有可能将下面的示例中的函数加入到类函数中(我对 C# 还不是很熟悉)。
private void counter01_Tick(object sender, EventArgs e)
{
if (counter01Ticks > 0)
{
//subtract 1 each time
counter01Ticks--;
//subtrack 1 secon each time
counter01Span = counter01Span.Subtract(TimeSpan.FromSeconds(1));
//update the progressbar
progBar01.Value++;
//get the % to show
progBar01Text.Text = Convert.ToString(Math.Round(((progBar01.Value / progBar01.Maximum) * 100), 0)) + "%";
//Label1 will show the count down.
string countDown = counter01Span.ToString();
TimeRemain01.Content = countDown;
}
else
{
counter01.Stop();
resetCounter01();
WarningMessage msgWarnOne = new WarningMessage();
msgWarnOne.warnMessage.Text = Properties.Settings.Default.msgScout01;
msgWarnOne.ShowDialog();
}
}
它只是计数器的一部分。但我想稍后在我的应用程序中添加更多计数器。因此,我在代码中用数字 (01) 标记了所有参数。
所以我不想做的是,我复制粘贴代码并更改每个计数器的数字,而是将数字作为输入数字或其他东西。
那可能吗?如果 i9 能够理解这一小部分代码,我想我也可以用其他部分来完成它(上面只是一个计数器的刻度)。
@Users 用户使用以下答案: http ://www.c-sharpcorner.com/uploadfile/mahesh/user-control-in-wpf/ 帮助我更好地理解它并且可能对阅读也很有用。