を要素で囲まずBorder
に上に置く方法はありますか?Grid
Grid
Border
<Border Margin="{Binding ElementName=thisUserControl, Path=PrintMargin}"
BorderThickness="{Binding ElementName=thisUserControl,
Path=PrintMarginThickness}"
BorderBrush="LightGray">
<Grid x:Name="mainGrid"
Background="{Binding ElementName=thisUserControl, Path=Background}" />
</Border>
グリッドで「BitmapEffect」のようなものを使用できますか? WpfUserControl に「PrintMargin」という名前の境界線を表示するかどうかだけが必要です...
この境界線は表示されているかどうかにかかわらず、おそらくその太さと色(ブラシ) を制御する必要があります...