是否由ContentControl实现了边距和填充?

Chr*_*ser 6 c# wpf margin custom-controls padding

我正在开发一个从System.Windows.Controls.ContentControl派生的自定义控件.在控件默认模板(themes\generic.xaml)中,我使用包装实际内容的Border元素.

我的自定义控件是否已经实现了边距和填充(即根据自定义控件上的填充设置缩小边框)或者我是否可以决定自己,应用边距和填充(即设置边距和填充属性)边界元素{TemplateBinding Margin}

提前致谢!

Mic*_*cah 9

保证金已实施我相信在Framework元素中一路下来.但Padding不是.ContentControl具有"PaddingProperty",但默认情况下它不执行任何操作.基本上,您将Content的MarginProperty绑定到内容控件的Padding属性.