博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
<metro>UI
阅读量:5015 次
发布时间:2019-06-12

本文共 1333 字,大约阅读时间需要 4 分钟。

      UI即是User Interface用户界面的简称。UI设计则是指对软件的人机交互/操作逻辑/界面美观的整体设计。好的UI设计不仅是让软件变得有个性品味,还要让软件的操作变得舒适/简单/自由,充分体现软件定位和特点。

      Windows.UI.Xaml.Controls,它提供UI的控件和类,不仅支持现有的控件和类,也支持自定义的控件和类。例如Windows提供的类有AppBar/Border/Button/Canvas。每个class都有不同的功用,正如AppBar是代表容器的控件。Border是用来绘制一个边框背景的控件。Button是一个按钮控件,可用在点击信息交互上。

     Windows.UI.Xaml.Controls.Primitives,这个空间主要用来定义UI控件组成部分的类或者支持控件组合模型的类,也定义了接口控制模式。例如snapping和selection。它的类有ButtonBase/Popup/RangeBase/Thumb。WinJs.UI它提供控制和操作数据的对象。例题1如下:

Text Surrounded by a Border

       Windows.UI.WebUI提供激活,暂停或恢复应用程序的机制。例如Activated Operation是用来管理程序激活操作的。SuspendingOperation用来暂停程序。WebUIApplication用来接收激活/暂停/恢复信息的。

       Windows.UI.Xaml提供Framework和应运程序的API以及支持各种不同功能区域的类。例如Application/DispatcherTimer/DependencyProperty。其中依赖属性是XAML的重要功能表现之一。

       Windows.UI.Xaml.Hosting是提供相关Xaml表面设计服务的托管程序。例子2是关于依赖属性的。

public class Fish : Control{    public static readonly DependencyProperty SpeciesProperty =    DependencyProperty.Register( "Species", typeof(String), typeof(Fish), null  );    public string Species    {        get { return (string)GetValue(SpeciesProperty); }        set { SetValue(SpeciesProperty, (string)value); }    }}

 

 

转载于:https://www.cnblogs.com/virgil/archive/2012/09/05/2672236.html

你可能感兴趣的文章
ODAC(V9.5.15) 学习笔记(三)TOraSession(2)
查看>>
单纯形法
查看>>
SQL中的replace函数
查看>>
java中的类型安全问题-Type safety: Unchecked cast from Object to ...
查看>>
如何解决最后一个尾注引用显示与致谢混为一谈的问题-下
查看>>
Java Socket编程 - 基于TCP方式的二进制文件传输【转】http://blog.csdn.net/jia20003/article/details/8248221...
查看>>
阅读之https及加密原理
查看>>
HDOJ4550 卡片游戏 随便销毁内存的代价就是wa//string类的一些用法
查看>>
css文本样式text、字体样式font
查看>>
python判断图片是否损坏
查看>>
MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止
查看>>
软件工程第四周作业 - 单元测试
查看>>
KNN与SVM对比&SVM与逻辑回归的对比
查看>>
php 现在拓展地址
查看>>
【Java并发编程】之十六:深入Java内存模型——happen-before规则及其对DCL的分析(含代码)...
查看>>
团队个人冲刺第三天
查看>>
unit
查看>>
2017-10-17 NOIP模拟赛2
查看>>
How to install ia32-libs in Ubuntu 14.04 LTS (Trusty Tahr)
查看>>
ACM/ICPC 之 模拟 (HNUOJ 13391-换瓶模拟)
查看>>