有沒有辦法在列表框中獲取選定項的ItemContaner?在Silverlight 2.0 Beta 1中,我可以,但容器隱藏在Silverlight 2.0的Beta 2中。數據綁定時獲取列表框的ItemContainer
我試圖調整列表框項目的大小,當它被取消選定到一個特定的大小和選擇一個可變大小。我也想獲取所選動畫項目的相對位置。增長到一個可變的大小,並獲得相關的分數是爲什麼我需要到列表框項目。
我應該澄清我不明確地將項目添加到列表框。我在xaml和DataTemplates中使用數據綁定。我無法訪問的是所選項目的DataTemplate的ItemContainer。
你可以使用反射來做到這一點,但是如果它們被隱藏了,它可能是因爲直接改變它可能會導致列表框狀態變得不穩定。雖然MS控制無聊,但它們非常可靠。與他們的受保護和私人成員混淆可能會使他們變得不穩定,這不是一個好主意。如果你描述你在做什麼,可能會有更好的方式去做它... – Will 2008-09-12 18:38:02