首页 > 其他分享 >【WPF】控件使用要点

【WPF】控件使用要点

时间:2022-10-02 04:00:07浏览次数:48  
标签:控件 Content Header 内容 要点 WPF 属性

ContentPresenter:显示控件内容,默认显示内容属性,可以指定内容源头ContentSource=。具体用法如下:

 <ControlTemplate TargetType="{x:Type HeaderedContentControl}">
                    <DockPanel>
                        <ContentPresenter 
                            DockPanel.Dock="Top"
                            ContentSource="Header" 
                            ContentTemplate="{TemplateBinding HeaderTemplate}"  />
                        
                        <ContentPresenter 
                            ContentSource="Content" 
                            ContentTemplate="{TemplateBinding ContentTemplate}"  />
                    </DockPanel>

                </ControlTemplate>

HeaderedContentControl:代有标题的内容控件。有两个重要的属性Header和Content属性,Header属性和Content属性都Object类型。可以为header标题设置数据模板(HeaderTemplate) 如下:

 <Setter Property="HeaderTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Border 
                        Background="Blue" 
                        BorderBrush="LightGray" 
                        BorderThickness="1" 
                        CornerRadius="5" 
                        Margin="4" 
                        Padding="4" 
                        SnapsToDevicePixels="True"  >
                        
                        <TextBlock 
                            FontSize="14"
                            FontWeight="Bold"
                            Foreground="White" 
                            HorizontalAlignment="Center"  
                             
                            Text="{TemplateBinding  Content}"   />
                        <!--Content 绑定模板的ContentPresenter中的你内容,这边是header的数据模板,因此Content就是显示标题头-->
                    </Border>
                </DataTemplate>
            </Setter.Value>
        </Setter>
        <!--不能获取焦点-->
        <Setter Property="IsTabStop" Value="False" />

 

标签:控件,Content,Header,内容,要点,WPF,属性
From: https://www.cnblogs.com/cdaniu/p/16748189.html

相关文章