使用WPF应用程序。 我非常想知道如果有可能获得一个函数luke下面的例子到一个类函数(即时通讯还没有很多与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能够理解它的这一小部分代码,我想我也可以用其他部分来完成它(上面只是tick表单的一个计数器)。
@用户回答如下: http://www.c-sharpcorner.com/uploadfile/mahesh/user-control-in-wpf/ 帮助我更好地理解它,也很有用。
阿哈我看到。似乎我有很多想法我们嘻哈。感谢您的链接 – Dante1986 2012-04-05 06:37:00
我真的没有发件人在我的情况。但我想不可能把所有的“01”改变成一些Var,并使其成为我输入该Var的函数。像01/02/03? – Dante1986 2012-04-05 06:47:46
像文本查找/替换 - 某种预处理器?不,我不认为你会这样做...... – Carsten 2012-04-05 06:49:53