0
私のWPFアプリケーションでは、グリッドを持つListBoxがあり、グリッドの列の1つに名前が含まれていて、これらの名前が長い可能性があります。スクロールバーまたはスクロールビューア列1(名前がついていて幅が変わる可能性がある)とリストボックスのリストは共通のスクロールビューアを持ちます。 ListBox全体で2つのScrollViewerを持ち、名前を持つ列1に専用のScrollViewerを2つ持つことはできますか?リストボックスの列にスクロールビューアを使用する
<ListBox BorderThickness="0" x:Name="newListBox">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Margin="0,2">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="30" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="130" />
</Grid.ColumnDefinitions>
<TextBlock Text="{Binding Count}"
HorizontalAlignment="Center"/>
<TextBlock Grid.Column="1" Text="{Binding
FileName}" />
<ProgressBar Grid.Column="2" Minimum="0" Maximum="100"
Foreground="DarkGreen" Value="{Binding Status}" />
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
あなたのコードを編集しました列全体の単一のscrollViewerは、現在、column1の各行に個別のScrollviewerを追加しています。 – user6850427
あなたのグリッドはあなたのリストボックスのデータ型の中にあり、毎回繰り返されます。 –
これを明確にすることに感謝します。 – user6850427