6
任何人都可以建議我如何實現WPF列表框(有效)有一個透明/命中測試不可見的背景,但其項目仍然命中測試可見?透明WPF列表框與可選項目
換句話說,我希望能夠點擊 - 通過列表框的背景 - 來控制它的下面,但仍然能夠選擇列表框的項目。我有列表框使用自定義佈局面板(這是一個列表框,因爲項目需要可選)。但是,我需要將此面板重疊在其他控件上,以便它們仍能正常使用。
我試過的Background="Transparent"
和IsHitTestVisible="False"
各種組合,但我懷疑我可能是在錯誤的行...
希望這是有道理的 - 我是新來WPF所以任何指導很感激!謝謝。
謝謝@Nathan - 我試過了,但那似乎也不奏效。除非我設置了IsHitTestVisible =「False」',但是當然這意味着這些項目是不可選擇的......下面沒有任何東西是可點擊的...... – FuzzyLogic
嘗試使用像Christian Moser的WPF Inspector這樣的工具(http://www.wpftutorial.net/inspector .html)來查看ListBox呈現的圖層/控件。這應該可以幫助您找到需要空背景的圖層。 – NathanAW
我用WPF Inspector研究了這一點,發現ListBox中的ScrollViewer成爲問題。上面是一個從ListBox模板中刪除ScrollViewer的示例。它似乎按照你的要求工作。 – NathanAW