我在WPF应用程序中有以下代码来显示数字时钟:
public DigitalClock()
{
InitializeComponent();
StartClock();
}
private void StartClock()
{
DispatcherTimer timer = new DispatcherTimer();
timer.Interval = TimeSpan.FromSeconds(1);
timer.Tick += tickevent;
timer.Start();
}
private void tickevent(object sender, EventArgs e)
{
textblockClock.Text = DateTime.Now.ToString();
}
}
}
这在文本块中创建了一个数字时钟。我想重新使用这个时钟并将其放在应用程序中的所有窗口上,但我觉得复制和粘贴代码10次是错误的方法。
我对编程非常陌生,但希望学习未来的最佳实践。
有人可以请我指点一些学习材料,或者一个涵盖我想要做的事情的视频。我看过继承视频,但它们看起来不那么复杂,可能只有一种方法。
非常感谢任何输入/指导。
由于