如何覆蓋Windows Phone 7 Apps中的靜態資源?WP7:如何覆蓋靜態資源?
我在列表中堆疊很多文本框,我想讓它們之間的邊距更小,但是沒有重新模擬整個控件。
我覺得PhoneTouchTargetOverhang是什麼導致了大幅度的利潤。我如何覆蓋它?
我曾嘗試加入這個我PhoneApplicationPage.Resources:
<Thickness x:Key="PhoneTouchTargetOverhang">0</Thickness>
...但它不影響任何東西。
此外,我試圖覆蓋其他資源,如默認背景和前景色沒有成功。無論我做什麼,什麼都不會發生。
澄清:
- 我不想重新模板的整個控制,僅通過更改模板中使用一些資源。
- 我不在乎它的「糟糕的設計」刪除文本框模板上的觸摸邊距。對於情況下,我工作的一個要求,讓他們併攏...
不,將邊距設置爲0不起作用。在TextBox模板中引起邊距的是PhoneTouchTargetOverhang-資源。如果我只能以某種方式覆蓋它... – 2011-03-18 17:22:31
感謝您的解釋。剛剛在VS2010中玩過一段時間 - 我不相信PhoneTouchTargetOverhang是你需要改變的 - 但它確實看起來像你需要重新調整Blend中的TextBox。 – Stuart 2011-03-18 19:04:32