我有一種方法禁用了我窗口上的所有按鈕。 但我似乎無法得到巴頓的類型匹配到資源集合如何禁用所有按鈕
我使用的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