6

アプリケーションのどこにもスタイルが設定されていません。 代替テキスト

アップデート: 代替テキスト

4

1 に答える 1

11

このスレッドによると、少なくとも Windows 7では、この動作がデフォルトのようです。

GroupBox境界線は実際には内側と外側の両方に追加の白い境界線を取得しているように見えます: を増やしてみてください。私のBorderThickness言いたいことがわかるでしょう。

また、別のコントロール (たとえば a ) と比較すると、Labelその周りに境界線を定義すると、丸みを帯びた境界線であっても、白い「影」がないことに注意してください。

私が知る限り、これを回避する唯一の方法 (必要な場合) はControlTemplateGroupBox自分で を定義することです。上記のリンクには良い例が含まれています。BorderBrush周囲のものを に設定する答えに注意しBordersTransparentください。

そのカスタム テンプレートの正規の例は、GroupBoxMSDN ドキュメントにあります。

(無関係なメモとしてBorderGapMaskConverter、この例は興味深いです。これが、GroupBox がヘッダーの下の境界線の部分を透明としてレンダリングすることを知っている方法です... Neat. :))

于 2010-10-06T18:56:12.313 に答える