在我的wp7應用程序中,我在畫布上添加了一些矩形。我爲Rectangle的填充方法設置了一些自定義顏色。在畫布上還添加了一些TextBlocks,它將出現在矩形的中心。當我在模擬器上運行應用程序時,它工作正常。它顯示我在代碼中給出的正確顏色,文本也顯示出來。給定製顏色
但是,當我在設備上運行它時,我添加了矩形的畫布上的整個區域都變成了黑色,並且文本沒有顯示。我開始知道這是因爲「標準控件會根據用戶的主題改變顏色,如果你有硬編碼的顏色(例如背景),這可能會導致你的控件變得不可見」。我將如何提供不會根據用戶主題改變的自定義顏色? (注意:我使用C#來創建不使用XAML的整個應用程序UI)。