WinRTプラットフォームにListViewコントロールがありますが、そのスクロールバーが必要以上に小さくなっています。デフォルトのスタイルよりも大きくしたい。スタイルを作成して適用するにはどうすればよいですか?このスレッドに従いますWPFScrollBarスタイルを特定のリストビューに適用するにはどうすればよいですか?、しかしそれは私の側のスクロールバーに影響を与えることはできません。何か案が?
1335 次
1 に答える
1
最も簡単な方法は、フォームのデザインビューで、ListViewを右クリックし、[テンプレートの編集] / [コピーの編集]をクリックして、[OK]をクリックすることです。次に、ListViewテンプレートの一部であるScrollViewerに対して同じことを行う必要があります。これは、右クリックするとItemsPresenterが選択されるため、少し注意が必要です。そのため、Escキーを押して選択する必要があります。 ScrollViewerである外部コントロールであり、その境界線だけを右クリックして、ScrollViewerのテンプレートを編集できるようにしてください。次に、垂直スクロールバーに対して同じことを行う必要があります...次に、すべての要素の幅と上下のRepeatButtonの高さを必要な値に設定する必要があります。次に、ListViewのパディングを変更して、より広いScrollBarを考慮します(おそらくより良い方法があります)。通常はテンプレートをいじります。これがサンプルです(申し訳ありませんが、テンプレートはかなり冗長であり、SOの回答には適合しません。
于 2012-10-25T21:58:45.267 に答える