我有一個列表框,其中的項目使用ResourceDictionary樣式進行樣式化,然後將其附加到ItemContainerStyle屬性。這讓我的ListBoxItems的邊框厚度讓我們說1。在運行時更改列表框項目樣式
現在我想摺疊項目單獨,所以我使用Visibility.Collapsed但由於某種原因ItemContainerStyle創建的邊界不會消失與列表的其餘部分盒子項目。就好像它已經在我的物品後面創建了一個圖層,並且儘管該物品已摺疊,但仍然存在。
如何在運行時將ListBoxItem(或此額外圖層的)BorderThickness設置爲0?
問候 SK
我不確定要了解您的問題,請問您的一些源代碼? – japf 2009-10-09 14:27:18
你的物品真的崩潰了嗎?即物品的總高度是否正確改變?如果不是的話,那麼這個bordeethickness並不是唯一需要解決的問題。 – 2009-10-09 17:37:18
該項目確實崩潰。但是邊框仍然是:( – 2009-10-10 19:37:52