原文:[UWP 自定义控件]了解模板化控件(5):VisualState

. 功能需求 使用TemplatePart实现上篇文章的两个需求 Header为空时隐藏HeaderContentPresenter,鼠标没有放在控件上时HeaderContentPresent半透明 ,虽然功能已经实现,但这样实现的话基本上也就别想扩展了。譬如开发者做不到通过继承或修改ControlTemplate实现如下功能: 半透明时的Opacity不是 . ,而是 . 。 半透明和不透明 ...

2017-04-13 22:38 1 1717 推荐指数:

查看详情

[UWP 自定义控件]了解模板化控件(8):ItemsControl

1. 模仿ItemsControl 顾名思义,ItemsControl是展示一组数据的控件,它是UWP UI系统中最重要的控件之一,和展示单一数据的ContentControl构成了UWP UI的绝大部分,ComboBox,ListBox,ListView,FlipView,GridView ...

Thu May 04 04:40:00 CST 2017 2 2536
[UWP 自定义控件]了解模板化控件(1):基础知识

1.概述 UWP允许开发者通过两种方式创建自定义控件:UserControl和TemplatedControl(模板化控件)。这个主题主要讲述如何创建和理解模板化控件,目标是能理解模板化控件常见的知识点,并且可以创建扩展性良好的模板化控件。 1.1 ControlTemplate UWP ...

Tue Mar 21 16:40:00 CST 2017 2 2809
[UWP 自定义控件]了解模板化控件(4):TemplatePart

1. TemplatePart TemplatePart(部件)是指ControlTemplate中的命名元素。控件逻辑预期这些部分存在于ControlTemplate中,并且使用protected DependencyObject GetTemplateChild(String ...

Wed Apr 12 06:13:00 CST 2017 0 1854
UWP 自定义控件:了解模板化控件 系列文章

UWP自定义控件的入门文章 [UWP 自定义控件]了解模板化控件(1):基础知识 [UWP 自定义控件]了解模板化控件(2):模仿ContentControl [UWP 自定义控件]了解模板化控件(2.1):理解ContentControl [UWP 自定义控件]了解模板化控件(3):实现 ...

Fri Nov 16 19:16:00 CST 2018 2 657
[UWP 自定义控件]了解模板化控件(2.1):理解ContentControl

UWP的UI主要由布局容器和内容控件(ContentControl)组成。布局容器是指Grid、StackPanel等继承自Panel,可以拥有多个子元素的类。与此相对,ContentControl则只能包含单个子元素。 在UWP中,Button、CheckBox、ScrollViewer ...

Tue Mar 28 16:44:00 CST 2017 4 2210
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM