Как получить или вычислить фактическую ширину ListBox без вертикальной полосы прокрутки, если она видна

Интересно, как получить или вычислить фактическую ширину ListBox без вертикальной полосы прокрутки если виден.

Я хочу изменить ширину каждого элемента внутри ListBox , не закрываясь вертикальной полосой прокрутки .

Width="{Binding ActualWidth, 
    RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ListBox}}}

По крайней мере, приведенная выше привязка скажет мне фактическую ширина ListBox , но этот не обрабатывает ширину вертикальной полосы прокрутки.

Есть ли хороший способ решить эту проблему?

10
задан kmatyaszek 24 October 2012 в 16:59
поделиться