我在C#,WPF项目中使用列表框。有用。然后,我尝试为ListBox项目提供单独的背景。我失败了。现在,我首先制作一个TextBlock
,给他们一个单独的Background,然后将其放入ListBox。它工作正常,但我的问题是列表框中的每一行都有自己的宽度。我希望每个ListBox项目都具有相同的最大宽度。创建TextBlock时,我尝试询问宽度,但是此时width=NaN
和actualWidth=0
。
我尝试通过Button Click
事件读取所有ListBox项目宽度,并且有效。
我该怎么做才能与填写列表框时使用的功能相同?
我希望每个列表框都具有相同的最大宽度。 此时,每个ListBox项都有自己的宽度,具体取决于文本。