从事xaml开发的朋友一定知道,xaml非常的灵活。但是当你真正弄懂一些里面常用的字段,万变不离其中,你不仅会用,还会变!!!多么神奇的一件事情!!!

最近用到telerik   silverlight ui control的RadGridView和RadScheduleView两个大控件,着实被里面强大的功能所惊叹!!废话不多说。。这篇文章介绍那些容易混淆且重要的属性。。。

  1. Control  -   Unvisual
  2. UserControl  -  visual  - UI  Design
  3. content  -   property  -   object(string,control,object)
  4. contentcontrol   -  control
  5. ContentTemplate   -  Datatemplate  (绑定数据)
  6. ContentPresenter  -  展现数据
  7. DataTemplate   -   绑定数据
  8. ControlTemplate   -  control  template  -  appearance

在你确定什么类型之前,不妨先选择一个属性,双击到他封装好的父类里面去看什么类型的。。。然后自定义你想要的类型、

参考文章

     DataTemplate與ControlTemplate

WPF 正確理解ContentPresenter

转载于:https://www.cnblogs.com/luqixinhe/archive/2013/05/22/3092988.html

Control Cotrol Name Confusing相关推荐

  1. DataGirdView 编辑项时的验证

    dgvConfig.DataSource = CreateTable();dgvConfig.Columns["编号"].ReadOnly = true; //只读dgvConfi ...

  2. unity2d导出apk_顺利将2D内容导入Unity的良好工作流程,第I部分:创作和导出

    unity2d导出apk Unity has been used to develop numerous high quality 2D games over the years. This arti ...

  3. Inversion of Control Containers and the Dependency Injection pattern--Martin Fowler

    原文地址:https://martinfowler.com/articles/injection.html n the Java community there's been a rush of li ...

  4. 轻松掌握Ajax.net系列教程二:部署Ajax Control Toolkit

    要使用好Ajax.net,就要学会灵活运用Ajax.net所提供的Ajax Control Toolkit.该控件包提供了很多使用效果很炫的控件,有了它你能轻松打造一个Ajax网站.从本章开始,我们一 ...

  5. Creating a Pager Control for ASP.NET以及Dino Esposito 分页组件的一个 Bug

    我在使用MSDN 上 Dino Esposito 的分页组件对DataGrid进行操作的时候,发现在 PagingMode="NonCached" 时候,最后一页的时候,会报错误: ...

  6. IoC容器和 Dependency Injection模式 Inversion of Control Containers and the Dependency Injection pattern

    原文链接:http://www.martinfowler.com/articles/injection.html 文末有中文翻译版本,martinfowler上有提供中文版的pdf,也可以自行下载 中 ...

  7. (翻译)控制错觉定律(Illusion of control)

    问题概述   我们倾向于认为结果会受控,或者至少会受影响,但明显不是这样的. 用途 用于想激励用户为目标奋斗. 解决方案   给与用户控制感,让用户自信他们的行为会对目标产生积极的影响. 说明   作 ...

  8. ajax tool works,,AJAX Control Toolkit-图解Ajax Control Tool

    要利用好Ajax.net,即将学会灵方便用Ajax.net所供给的Ajax Control Toolkit.该控件包供给了许多利用收获很炫的控件,有了它你能迅捷打造一个Ajax网站.从本章开始,我们同 ...

  9. 深度学习编译器Data Flow和Control Flow

    深度学习编译器Data Flow和Control Flow 本文介绍了一下深度学习框架的Data Flow和Control Flow,基于TensorFlow解释了TensorFlow是如何在静态图中 ...

  10. [认证授权] 6.Permission Based Access Control

    在前面5篇博客中介绍了OAuth2和OIDC(OpenId Connect),其作用是授权和认证.那么当我们得到OAuth2的Access Token或者OIDC的Id Token之后,我们的资源服务 ...

最新文章

  1. .NET Reflector反编译的方法
  2. Jmeter调用自定义jar包
  3. docker部署xxl-job 通用反射执行器
  4. 如何阅读苹果开发文档
  5. VC++使用MCI播放音频文件
  6. 23种设计模式中的解释器模式
  7. USACO Training Section 1.1 Your Ride Is Here
  8. .NET跨平台实践:用C#开发Linux守护进程
  9. Linux 命令之 cut
  10. 【C语言】文件操作及输入输出格式(文件常用的库函数)
  11. 关于 IE 模态对话框的两个问题
  12. 1、http网络编程——URL、CURL、CURLcode和curl_slist
  13. 移动终端安全威胁与应对措施
  14. 政府部门服务器拒收邮件 怎么办,hotmail 邮箱最近反映拒收邮件,请问怎么解决?...
  15. 你评论,我赠书~【TFS-CLUB社区 第11期赠书活动】〖Unity手机游戏开发:从搭建到发布上线全流程实战〗等你来拿,参与评论,即可有机获得
  16. Hive 性能调优大全
  17. 各个CPU品牌介绍及散片和盒装CPU区别方法简介
  18. notability整理归档_ipad记手写笔记软件 Notability的使用方法图解教程
  19. UI设计需要学习哪些软件?
  20. 使用hive报 return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask解决方法

热门文章

  1. FI财务会计全局设置
  2. 女生自学计算机方向建议
  3. Failed to start LSB: Kurento Media Server daemon. kurento-media-server 启动失败的解决办法
  4. oracle插入表当前时间,ORACLE自动插入当前时间
  5. GBase 8a集群运行报错BLK_TEMP: return NULL in alloc
  6. PS图层+移动工具(2)复制删除快捷键 图层分组 前景色填充
  7. itext7实现参数和图片替换
  8. umount卸载磁盘提示target is busy. (目标忙) 的问题解决方案
  9. 基于FPGA的正弦信号发生器设计
  10. 报表格式.fp3打开查看方式