C# 如何撤消按钮单击事件(Windows Phone应用程序)?
以下是我所拥有的:C# 如何撤消按钮单击事件(Windows Phone应用程序)?,c#,wpf,C#,Wpf,以下是我所拥有的: 带有多个按钮的屏幕(16) 每个按钮都是透明的(因此没有背景图像、颜色等) 单击每个按钮可使用 private void Button_Click(object sender, RoutedEventArgs e) { if (MediaButton.Content == FindResource("Play")) { MediaButton.Content = FindResource("Stop"); } else
private void Button_Click(object sender, RoutedEventArgs e)
{
if (MediaButton.Content == FindResource("Play"))
{
MediaButton.Content = FindResource("Stop");
}
else
{
MediaButton.Content = FindResource("Play");
}
}
非常感谢任何反馈/帮助:-)您尝试过吗?你的建议听起来像是我要尝试的第一件事。可能不是
”
,而是null
。但除此之外,这是有道理的。猜猜看。。。我还没试过:-)。我不认为它是那么“简单”:-,所以我只需要创建一个类似于此处()的排序循环,并在单击事件中添加MediaButton.Content=Null?我的意思是毫无冒犯,但你最好先尝试一下你的想法:)这样用户一般会更容易接受你的问题(不努力尝试,不努力回答),你学到了很多东西。这是一个被过度使用的陈词滥调,但自己发现有助于你更好地理解这个问题,并记住它是否起作用。要回答你的问题,要么确保你有一个要重置的项目列表,要么找出如何找到你想要的所有项目:)哈哈哈。。。。你是绝对正确的:-)。尝试总是比问更好。。。只是在过去的几天里,我一直在处理一些我认为简单易行的“小”问题,但最终我意识到我的思维方式与c#不兼容。因此,我先问。但同样,你是对的,没有冒犯:-)。我会测试并让你知道它是否有效。