0

こんにちは、ボタンをリストの項目テンプレートとしてレンダリングし、水平に表示しようとしています。問題は、それらが互いに「突き合わせ」ていないことです。それらはそれぞれの間に小さなギャップを残します。治すためにいろいろ試しましたが、治りません。何か案は?

4

3 に答える 3

2

WPF ツールのSnoopを使用して、マージンがどこから来ているかを調べてから修正してみてください。

(負のマージン = コードの匂い、一般的には IMO。)

于 2010-12-02T15:30:59.713 に答える
0

cliptobounds を false に設定して、負のマージンを試してみてください。

于 2010-12-02T15:20:07.063 に答える
0

ほとんどの場合、ItemContainerStyle で修正できるアイテム コンテナー (つまり、ListBox を使用している場合は ListBoxItem) の Border、Margin、または Padding であるか、ボタンの Border が BorderThickness=1、BorderBrush=Transparent または null を使用しています。

ダンが提案したようにスヌープを使用して調べてください。

于 2010-12-02T18:09:15.127 に答える