我有一种方法禁用了我窗口上的所有按钮。 但我似乎无法得到巴顿的类型匹配到资源集合如何禁用所有按钮
我使用的Expression Blend 3与C#隐藏代码
void DisableButtons()
{
for(int i = 0; i>= this.Resources.Count -1; i ++)
{
if (this.Resources[i].GetType() == typeof(Button))
{
Button btn = (Button)this.Resources[i];
btn.IsEnabled = false;
}
}
}
更新
感谢您的答案! 好吧循环正在工作,但我的代码是不正确的。 this.Resources
似乎不包括我的按钮!这可能是一个混合的事情?
所以是的。 我最终手动完成了。因为我仓促,并没有一个简单的解决方案。感谢所有的输入!
这是案例,你的想法很有趣。我会尽力的。 – 2011-01-17 07:57:12