📝 XAML教程

21篇技术文档
  XAML-样式

📅  最后修改于: 2020-11-18 10:34:52        🧑  作者: Mango

XAML框架提供了几种策略来个性化和自定义应用程序的外观。样式使我们能够灵活地设置对象的某些属性,并在多个对象之间重用这些特定的设置,以保持一致的外观。在样式中,您只能设置对象的现有属性,例如“高度”,“宽度”和“字体大小”。只能指定控件的默认行为。可以将多个属性添加到单个样式中。样式用于使一组控件具有统一的外观。隐式样式用于将外观应用于给定类型的所有控件并简化应用程序。想象一下,我们有三个按钮,...

  XAML-触发器

📅  最后修改于: 2020-11-18 10:35:19        🧑  作者: Mango

基本上,触发器使您可以更改属性值或基于属性的值执行操作。因此,它基本上允许您动态更改控件的外观和/或行为,而无需创建新控件。当满足某些条件时,将使用触发器来更改任何给定属性的值。触发器通常以应用于该特定控件的样式或在文档的根目录中定义。有三种类型的触发器-属性触发器数据触发事件触发属性触发器在属性触发器中,当一个属性发生更改时,它将为另一个属性带来立即更改或动态更改。例如,如果要在鼠标悬停在按钮上...

  XAML-调试

📅  最后修改于: 2020-11-18 10:35:51        🧑  作者: Mango

如果您熟悉任何程序语言(例如C#,C / C++等)中的调试,并且知道break的用法,并且期望在XAML中进行相同类型的调试,那么您会惊讶地发现它不是像您调试其他任何过程语言代码的方式一样,可能还无法调试XAML代码。调试XAML应用程序意味着尝试查找错误;在数据绑定中,您的数据不会显示在屏幕上,您也不知道为什么或者一个问题与复杂的布局有关。或使用一些扩展模板(如ListBox和combo bo...

  XAML-自定义控件

📅  最后修改于: 2020-11-18 10:36:29        🧑  作者: Mango

XAML具有创建自定义控件所提供的最强大的功能之一,使创建功能丰富且可自定义的控件非常容易。自定义控件使用在所有内建微软提供的控件不会满足您的条件或者你不想支付第三方控件。在本章中,您将学习如何创建自定义控件。在开始看自定义控件之前,让我们先快速看一下用户控件。用户控制用户控件提供了一种将不同的内置控件收集和组合在一起并将其打包到可重复使用的XAML中的技术。在以下情况下使用用户控件-如果控件由现...

  XAML-有用的资源

📅  最后修改于: 2020-11-18 10:36:46        🧑  作者: Mango

以下资源包含有关XAML的其他信息。请使用它们来获得有关此方面的更深入的知识。XAML上的有用链接XAML Wiki–XAML的维基百科参考。有关XAML的有用书籍要在此页面上注册您的网站,请发送电子邮件至...

  讨论XAML

📅  最后修改于: 2020-11-18 10:36:57        🧑  作者: Mango

欢迎使用面向初学者的XAML教程。本教程将重点放在概念的实时实现上,而不是仅讨论理论部分。本教程的主要目的是使您更好地低估了XAML开发可以做什么,而与所使用的平台无关。...