zoukankan      html  css  js  c++  java
  • ContentControl as CC和ContentPresenter as CP的使用

      1.CC为文本控件的父类,它继承为control,所以他是控件,

          2.CP继承FrameworkElement,所以他是容器,相当于占位符

          3.想让控件中能包含子控件就需要用CP,反之用CC就行。(不太严谨)

               在控件的Template 属性中 定义样式一般会用CP

          4.使用它们可以做到控件无限扩展

          //下面两句话来自stackoverflow(search ContentPresenter)

          ContentPresenter通常用在ControlTemplate中,作为占位符来说“将实际内容放在这里”。

          ContentControl可以在任何地方使用,不一定在模板中。它将获取为分配给它的内容类型定义的任何DataTemplate

          不懂可以回头看mahapps.metro中Button的Style, 此项目中很多例子

  • 相关阅读:
    php上传excle文件,csv文件解析为二维数组
    transition的使用
    数组
    快捷键
    SCSS历史介绍与配置
    18-async函数
    this的指向问题
    媒体查询
    13-Set和Map数据结构
    15-Iterator和for…of循环
  • 原文地址:https://www.cnblogs.com/ilison/p/10000678.html
Copyright © 2011-2022 走看看