2
如何獲取列表框項目來拉伸列表框的整個高度,當它被選中。我的情況就像我的listboxitem包含一個擴展器,它展開並顯示另一個列表。第二個列表框很長,我正在尋找一些方法來防止用戶滾動很多。我正在尋找一些方法來給第二個列表框的整個高度available.Any輸入將高度讚賞。謝謝提前。如何讓wpf listboxitem在選中時拉伸整個列表框的高度
如何獲取列表框項目來拉伸列表框的整個高度,當它被選中。我的情況就像我的listboxitem包含一個擴展器,它展開並顯示另一個列表。第二個列表框很長,我正在尋找一些方法來防止用戶滾動很多。我正在尋找一些方法來給第二個列表框的整個高度available.Any輸入將高度讚賞。謝謝提前。如何讓wpf listboxitem在選中時拉伸整個列表框的高度
我不知道如果我得到正確的想法,但試試這個:
<ListBox>
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="Height" Value="{Binding Path=ActualHeight, RelativeSource={RelativeSource AncestorType={x:Type ListBox}}}"/>
</Trigger>
</Style.Triggers>
</Style>
</ListBox.ItemContainerStyle>
<ListBoxItem>1</ListBoxItem>
<ListBoxItem>2</ListBoxItem>
<ListBoxItem>3</ListBoxItem>
</ListBox>