所以我试图创建一个基本的动画,当闹钟响时触发。动画将是一个不透明的动画,将整个UI或其部分的不透明度降低到0或50(取决于部分)。动画和路由事件处理程序
现在尝试了很多关于降低对象不透明度的教程之后,它命中所有这些动画教程都运行了“Button.Click”或“Button.IsEnabled”事件。我需要使用任何类型的按钮或某个其他用户界面单击来启动我的应用程序。
我没有发现这一点,就说明做出RoutedEvent MSDN Create Custom RoutedEvent
代码中,我需要增加它的能力如下:
private void timer_Tick(object sender, EventArgs e)
{
TimeTop.Content = DateTime.Now.ToString("h" + ":" + "mm" + " " + "tt");
}
private void dispatcherTimer1_Tick(object sender, EventArgs e)
{
label1.Content = DateTime.Now.ToString("hh") + ":" + DateTime.Now.ToString("mm") + " " + DateTime.Now.ToString("t"+2);
}
private void dispatcherTimer2_Tick(object sender, EventArgs e)
{
//Alarm settings
if (label1.Content.Equals(label2.Content))
{
//Actual Wake Up Call
//TOOK OUT WAKE UP CALL
TimeOfDayCB.Text = "";
HourAlarmCB.Text = "";
MinuteAlarmCB.Text = "";
label2.Content = "";
}
}
那么我将如何去有关添加呢?也是我给的有用的来源,可以帮助我完成这项任务?