你改变不了ContentPresenter的值,只能通过ControlTemplate来影响ContentPresentor的布局或外表选项,比如下面,自定义WPF Button的Template    <StackPanel Name="stackPanel1">
        <Button>
            ABC
            <Button.Template>
                <ControlTemplate TargetType="{x:Type Button}">
                    <Border BorderBrush="Red" BorderThickness="2" Background="{TemplateBinding Background}" >
                        <ContentPresenter Margin="{TemplateBinding Margin}"></ContentPresenter>
                    </Border>
                </ControlTemplate>
            </Button.Template>
        </Button>
    </StackPanel>