【问题标题】:Content Presenter in WPFWPF 中的内容演示者
【发布时间】:2013-04-03 17:20:57
【问题描述】:

我的印象是 ContentPresenter 会显示控件的内容。

但是,如果我使用这个:

<Button  Content="Remove table">
    <Button.Template>
    <ControlTemplate>
     <Grid x:Name="grid" >
      <Border x:Name="border"  BorderBrush="Black" BorderThickness="1"  >
        <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center"/>
      </Border>
     </Grid>
    </ControlTemplate>
    </Button.Template>
</Button>

实际上没有显示任何文本。 我哪里看错了?

【问题讨论】:

    标签: wpf xaml


    【解决方案1】:

    添加 TargetType="Button" 将显示您期望的文本。

    <ControlTemplate TargetType="Button">
    

    参考: http://msdn.microsoft.com/en-us/library/system.windows.controls.contentpresenter.aspx

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-01
    • 2018-01-29
    • 1970-01-01
    • 1970-01-01
    • 2011-06-09
    • 2010-09-19
    相关资源
    最近更新 更多