html tabcontrol模板,WPF TabControl模板+ ItemContainerStyle
我正在尝试创建一个基本上看起来像中心顶部的按钮和下面显示tabitem内容的内容面板上的按钮控制样式。WPF TabControl模板+ ItemContainerStyle
我对模板有点新,但到目前为止,除了一件事外,我的工作非常好。我希望能够为文本元素设置默认的背景颜色。通常情况下,我通过使用ContentPresenter和依赖项元素来完成此任务。所以像这样的东西。
这基本上使此Presenter编写的任何TextElement控件继承此属性。
现在我试图做同样的事情,但它不工作!我相信这与我的风格错误有关。
风格:
Name="HeaderPanel"
Grid.Row="0"
Panel.ZIndex="1"
HorizontalAlignment="Center"
VerticalAlignment="Center"
IsItemsHost="True"
KeyboardNavigation.TabIndex="1"
Background="{StaticResource Brush_ApplicationTabBackground}"
>
Name="Border"
Grid.Row="1"
Background="{StaticResource Brush_ApplicationBackground}"
BorderBrush="Transparent"
BorderThickness="1"
CornerRadius="2"
KeyboardNavigation.TabNavigation="Local"
KeyboardNavigation.DirectionalNavigation="Contained"
KeyboardNavigation.TabIndex="2" >
Name="PART_SelectedContentHost"
Margin="4"
ContentSource="SelectedContent" />
在我ItemContainerStyle下ContentPresenter有TextElement.Foreground = “白” 属性,但它不会打印白色文字!
我使用这种风格的tabcontrol看起来是这样的:
TEST PANEL
我知道这是compicated但我真的很喜欢这个工作。
html tabcontrol模板,WPF TabControl模板+ ItemContainerStyle相关推荐
- WPF TabControl Unload俩次的解决方案
原文:WPF TabControl Unload俩次的解决方案 WPF中,有些控件会多次触发Unload,有点莫名其妙~ Unload的多次触发 TabControl的内容,我是这么设置的: 在Tab ...
- 使用 DotNet CLI 创建自定义的 WPF 项目模板
描述 当我们安装完 DotNetCore 3.0 版本的 SDK 后,我们就可以创建基于 DotNetCore 的 WPF 项目模板,通过如下 CLI 可以方便快捷的创建并运行我们的项目: Copy ...
- WPF TabControl 美化
转载来源:http://www.cnblogs.com/xling/p/3595602.html WPF TabControl 美化 文章很详细的说明了怎么做的美化 只是在学习过程中没有代码下载让人 ...
- WPF TabControl控件示例
WPF TabControl控件示例 运行效果: 主窗体XAML代码: <Window x:Class="WPF0417.MainWindow"xmlns="htt ...
- C# WPF TabControl控件用法详解
概述 TabControl我之前有讲过一节,内容详见:C# WPF TabControl用法指南(精品),上节主要讲解了tabcontrol控件的左右翻页,以及页面筛选,以及数据绑定等内容,这节内容继 ...
- WPF TabControl 数据绑定
WPF TabControl in Binding's world 首先,TabControl是间接继承自ItemControl的控件,因此可以像ItemControl那样自如的使用. 自此,我们知道 ...
- VS2017 创建自定义WPF项目模板
注意:本文主要是介绍建立WPF程序的模板,其他类型的模板并不确定以此方式创建有么有没问题 1.首先确保你的Visual Studio 已安装Visual Studio SDK 这个组件,如果安装的时候 ...
- WPF数据模板之Item Template
WPF数据模板之Item Template 本项目首先定义了一个由一个TextBlock.一个Image.一个Button和一个CheckBox组成的模板,并且把这个模板应用到了ListBox的Ite ...
- WPF TabControl Styles
WPF TabControl Styles 水平使用的TabControl 效果: 样式资源 <!-- 顶部TabControl控件样式 --><SolidColorBrush x: ...
最新文章
- Newtonsoft.Json文件错误
- Spark Troubleshooting - Task not serializable问题分析
- php webstorm,webstorm和phpstorm的区别
- 微信开发--one.微信平台验证
- 前后端传递时间参数偶遇参数类型转换异常
- 领域驱动设计和实践(转:http://kb.cnblogs.com/page/112298/)
- 镜像安装linux选择内核版本,在CentOS和Ubuntu中安装Linux Kernel 4.13.10
- 巧用TreeSet求解第k小整数(洛谷P1138题题解,Java语言描述)
- 【Tomcat】安装Tomcat服务器Tomcat的目录结构
- java学习_Java学习路线图
- 安卓开发经常闪退的原因及解决方法
- Hyper-V 2016 系列教程56 SCVMM 2016 Client的安装
- 金融量化之华泰多因子估值类显著性和IC值计算
- Unity3D 保姆级安装教程与收费方案和版本、下载地址,看不会算我输
- 产品设计必读书籍推荐
- 端午趣味征文赛已上线,就等你创作啦
- 无线抄表火热,ZigBee暂输于专用协议[转]
- S4HANA 2020输入会计凭证提示需要输入税码的配置
- 二十、观音、文殊两位菩萨变态大比拼
- uniapp使用canvas完成手写电子签名
热门文章
- 避坑spring整合mybatis事务不生效问题
- Python的hasattr() getattr() setattr() 函数使用方法详解
- Android刘海屏适配全方案
- 交换机登录方式(SSH方式)
- ACM练级日志:POJ 2886 约瑟夫环,线段树和反素数
- Learning Cocos2d-x for XNA(7)——让Sprite动起来
- LiveQing直播点播RTMP推流流媒体服务如何获取推流的rtmp地址
- Kubernetes 使用 PVC 持久卷后,持久卷内数据丢失问题
- handlebar.js模板引擎(轻页面小工程可用)
- 【noip2017T3】列队----树状数组