我有我的應用程序一個奇怪的錯誤,我已經工作了兩個月。我知道我應該也許應該粘貼一些代碼,但是現在這可能毫無意義,導致bug遍佈整個應用程序。也許這很愚蠢,但它讓我瘋狂,因爲我無法從這裏前進。也許有人遇到同樣的問題,並知道最新情況。我現在非常絕望,真的不知道該怎麼做。文本框不工作
事情是 - 無論我想放一個文本框,它總是禁用。它無法在任何地方工作。我使用的其他所有控件均完美無瑕,但文本框停止工作。我不知道...我在應用程序和其他頁面中使用的文本框完美地工作。我正在創建新頁面,並且這些框始終禁用。我知道這個問題相當普遍,但我不知道要顯示哪部分代碼,因爲現在該應用程序非常大。這真是令人沮喪。也許我很幸運,任何人都有一絲想法,爲什麼控制會突然停止在整個應用程序上工作?
UPDATE:
所以我剛剛意識到的是,文本框的可用性依賴於容器。它不能在堆棧面板和網格中工作,但它在listview中。仍然不知道爲什麼..雖然..
一個可能的原因是,有應用程序範圍'Resources'收集這臺'IsEnabled'以虛假的風格。即使你在'TextBox'本身明確設置了'IsEnabled =「True」,它是否被禁用?另外,請嘗試使用Snoop檢查IsEnabled的值設置的位置。 –
@jimmy Habanero:您可以在這裏放置代碼部分,以便我們可以輕鬆識別您的問題並解決此問題。 –
我不認爲這是事。在特定文本框上設置IsEnabled不會做任何事情,所以我猜測樣式沒有問題,因爲當我在特定頁面上設置屬性時,它應該被覆蓋。我查過以前有過工作文本框的其他頁面,並且在這些頁面上甚至新文本框都能正常工作。只在新頁面或從未有過文本框的頁面上進行。這真是奇怪.. –