上一页 1 2 3 4 5 6 7 ··· 35 下一页
  2017年3月30日
摘要: ComboBox控件 ComboBox控件包含一个不可编辑的文本框和一个下拉列表,这个下拉列表是由多个ComboBoxItem子元素组成的。使用ComboBox控件可以节省界面空间,因为ComboBox控件仅显示当前选中的选项,可以通过单击文本框展开下拉列表查看其他选项。如果希望所有选项始终可见,可以使用ListBox控件(ListBox控件下文会有介绍)。 在XAML文件中,ComboBo... 阅读全文
posted @ 2017-03-30 20:50 冯瑞涛 阅读(494) 评论(0) 推荐(0) 编辑
摘要: CheckBox控件 在应用程序的开发过程中开发者经常使用一组CheckBox控件来显示多个复选框,让用户从中选择一个或多个。当用户勾选复选框后,被选中的复选框会被标记为勾选状态,再次点击此复选框可取消勾选。下面介绍CheckBox控件的使用方法。 在XAML文件中,CheckBox控件的用法如下所示: -或- -或- 下面介绍一下CheckBox控件的常用属性: Conte... 阅读全文
posted @ 2017-03-30 20:49 冯瑞涛 阅读(231) 评论(0) 推荐(0) 编辑
摘要: HyperlinkButton控件 HyperlinkButton控件是以超链接文本形式显示的按钮,可以为其NavigateUri属性设置一个URI地址,当单击超链接文本按钮时,将会使用浏览器打开在HyperlinkButton控件中定义的URI地址页面。 在XAML文件中,HyperlinkButton控件的用法如下所示: -或- -或- 下面介绍一下HyperlinkBu... 阅读全文
posted @ 2017-03-30 20:48 冯瑞涛 阅读(240) 评论(0) 推荐(0) 编辑
摘要: Button控件 在Windows应用商店应用的开发中,Button控件是使用比较频繁的控件之一,当用户单击Button控件时,会触发相应的单击事件并在定义好的事件处理方法中执行指定的功能。下面将介绍Button控件的使用方法。 在XAML文件中,Button控件的用法如下所示: -或- -或- 下面介绍一下Button控件的常用属性: Content属性,获取或设置Butt... 阅读全文
posted @ 2017-03-30 20:47 冯瑞涛 阅读(367) 评论(0) 推荐(0) 编辑
摘要: Grid Grid元素用来定义一个由行和列构成的网格,这是一个功能强大的布局容器,当新建一个页面时会默认选用Grid作为顶级布局元素,下面将通过三个示例来介绍Grid的使用方法。 (1)定义Grid的行与列并向Grid中添加元素 可以通过向Grid元素的Grid.RowDefinitions属性元素中添加RowDefinition元素来定义行或向Grid元素的Grid.ColumnDefiniti... 阅读全文
posted @ 2017-03-30 13:51 冯瑞涛 阅读(528) 评论(0) 推荐(0) 编辑
摘要: StackPanel StackPanel能够以水平或垂直的方式整齐地排列位于其内部的元素。通过设置StackPanel的Orientation属性可以定义内部元素的排列方式,当将Orientation属性的值设置为Horizontal时内部元素会以水平方式排列,当为Vertical时内部元素会以垂直方式排列,该属性默认以垂直方式排列。下面通过一个示例来介绍 StackPanel元素的使用方法。 ... 阅读全文
posted @ 2017-03-30 13:50 冯瑞涛 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Canvas Canvas元素用于定义一个区域,可以向这个区域中添加不同的XAML界面元素。Canvas会对其内部的元素采用绝对布局方式进行布局,下面通过三个示例来介绍Canvas的使用方法。 (1)Canvas相对定位与嵌套 在定义Canvas子元素的位置时,需要设置这个元素的Canvas.Left或Canvas.Top属性,其中Canvas.Left属性表示该元素与Canvas左侧边框之间的距... 阅读全文
posted @ 2017-03-30 13:49 冯瑞涛 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 在Windows 10的"个性化设置"中,用户可以更改计算机在锁屏状态下的背景图片,除此之外,也可以通过Windows应用商店应用程序将喜欢的图片设置为锁屏背景,下面通过一个示例来介绍如何实现这一功能,在本示例中将为页面添加"选择图片"和"设置锁屏背景"两个按钮,通过单击"选择图片"按钮进入图片选择页面,用户可以从本地文件夹中选择一张图片,单击"设置锁屏背景"按钮将选择的图片设置为锁屏背景。 启动... 阅读全文
posted @ 2017-03-30 13:48 冯瑞涛 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 提示框 在Windows应用商店应用程序中可以使用提示框来向用户显示提示信息,例如可以通过对话框来询问用户当前需要执行的操作,还可以通过弹出窗口来显示需要注意的信息。本节将向读者介绍如何在Windows应用商店应用程序中添加对话框和弹出窗口。 (1)对话框 在应用程序运行的过程中,当向用户进行询问并希望得到用户明确回应时可以使用对话框。在弹出对话框时应用程序会暂时停止运行,待用户做出明确回应之后继... 阅读全文
posted @ 2017-03-30 13:47 冯瑞涛 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 在开发Windows应用商店应用程序时,可以为页面中的界面元素添加快捷菜单,并设置与其相关的菜单项,用户通过选择快捷菜单中的菜单项来执行与被选择对象相关的操作。下面通过一个示例来介绍如何为页面中的一张图片添加快捷菜单,并在快捷菜单中设置"复制"及"另存为"菜单项。 启动Visual Studio 2012,新建一个Windows应用商店的空白应用程序项目并将其命名为ShortcutMenuSett... 阅读全文
posted @ 2017-03-30 13:46 冯瑞涛 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 与以往的Windows操作系统不同,Windows 10操作系统在正式版当中取消了任务栏中的"开始"按钮,将大部分的应用程序图标放置在开始屏中,同时将系统设置等常用功能整合到了Charms Bar中。移鼠标至屏幕的右上角或右下角,或同时按下"Windows+C"快捷键,可以看到在屏幕的右侧会出现一个功能栏,这就是Windows 10中的魔法栏。在魔法栏中共包含5个功能按钮: 搜索按钮,能搜索应用程... 阅读全文
posted @ 2017-03-30 13:43 冯瑞涛 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 为了让用户可以在流畅浏览应用界面的同时提供与应用相关的功能按钮,Windows 10系统在用户界面当中引入了侧边栏,侧边栏可以在用户有需要对应用或者系统进行操作时显示,在没有需要操作的时候自动隐藏,并且还可以根据应用程序当前所操作的功能显示不同的侧边栏按钮。 在Windows 10系统当中主要包括两种类型的侧边栏App Bar(应用栏)和Charms Bar(魔法栏),下面将分别为读者介绍这两种侧... 阅读全文
posted @ 2017-03-30 13:40 冯瑞涛 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 全新的Windows 10 操作系统支持多种视图模式,用户可以根据需要选择不同的视图模式显示应用。当用户同时浏览或操作多个应用程序时,可以将应用视图调整为辅屏视图或填充视图,这样在一个屏幕中可以同时对两个应用进行操作,并且两个应用之间不会相互受到影响。除此之外当用户在使用平板电脑阅读电子书时,可以选择使用全屏竖直视图以获得更加真实的阅读体验。在图5-1中列出了Windows 10系统中几种常用的视... 阅读全文
posted @ 2017-03-30 13:39 冯瑞涛 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 画刷 画刷(Brush)用于为图形元素填充颜色。在XAML中,画刷有许多属性,其中较常使用的是Fill属性和Stroke属性,Fill用于填充图形的背景色,而Stroke用于设置图形的线条颜色。 在实际应用中,可以采用不同的填充方式填充背景色或设置线条颜色,以达到不同的视觉效果。这里我们简单介绍一下纯色画刷(SolidColorBrush)和线性渐变画刷(LinearGradientBrush),... 阅读全文
posted @ 2017-03-30 13:32 冯瑞涛 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 样式继承 为了使样式便于维护及重复使用,可以在一个样式上引用其他的样式,这就是样式继承。样式继承的方法是:在Style元素的BasedOn属性上使用StaticResource标记扩展来引用被继承的样式。 由继承的概念可知,继承样式会自动继承被继承样式中的属性设置。如果更改继承样式中某个属性的值,而这个属性也在被继承样式中设置,那么继承样式中的值会覆盖被继承样式中的值。 例如,定义一个页面级别的C... 阅读全文
posted @ 2017-03-30 13:31 冯瑞涛 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 在XAML中,样式、模板、画笔和动画等都被看做是资源,它们最终的作用都是相同的,就是让设计人员可以使用这些资源创建更好的视觉效果,对其设计的产品外观进行标准化统一,那么如何使用这些资源并组织和重用呢,本节就来讲解样式、模板、画笔和动画的概念,以及它们的使用方法。 3.3.1 样式 在开发应用程序过程中,添加一个控件时可以通过设置控件的属性来控制它的显示外观。例如,对于TextBox文本框,可以通过... 阅读全文
posted @ 2017-03-30 13:30 冯瑞涛 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 路由事件 XAML不仅继承了传统的事件处理方式,还引入了一个增强型事件处理机制:路由事件(RoutedEvent)。路由事件和传统事件的不同是:路由事件允许一个对象触发事件后,可以同时拥有多个事件接收者。也就是说,路由事件可以针对多个对象(而不是仅针对触发该事件的对象)调用事件处理程序。 在XAML文件中,所有的元素对象构成一种嵌套结构,当应用程序运行时,也将按照层次结构顺序由外到内对这些元素对象... 阅读全文
posted @ 2017-03-30 13:28 冯瑞涛 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 资源合并 前面提到过,可以将资源字典定义在单独的XAML文件中,这样的文件被称为资源字典文件。那么,在需要引用文件中的资源时可以通过ResourceDictionary元素的MergedDictionaries属性将资源字典文件合并到指定位置。 例如,要把两个XAML文件ResourceFile1.xaml和ResourceFile2.xaml中的资源字典合并到应用程序的资源字典当中,这时需要打开... 阅读全文
posted @ 2017-03-30 13:27 冯瑞涛 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 2.附加属性 有一些XAML元素,其自身的属性大多是在其它的元素中声明和使用的,该元素本身却很少使用,这些在其他元素中声明和使用的属性被称为附加属性(Attached Properties)。附加属性是一种特殊的依赖项属性,其使用格式如下所示: ... 例如,在一个布局元素Canvas内添加一个按钮,按钮本身并没有设置任何属性来控制它的位置,但是Canvas中的两个依赖项属性Left和T... 阅读全文
posted @ 2017-03-30 13:27 冯瑞涛 阅读(362) 评论(0) 推荐(0) 编辑
摘要: (2)编写后台代码访问资源 下面通过一个例子来演示如何编写后台代码引用资源。新建一个Windows应用商店的空白应用程序项目,将其命名为AccessResourceApplication,打开项目下的MainPage.xaml文件,首先定义一个页面级别的按钮样式资源,键为ButtonStyle,在样式中设置按钮的文本颜色为红色,然后在Grid元素内添加一个按钮,设置按钮的名字为SampleButt... 阅读全文
posted @ 2017-03-30 13:26 冯瑞涛 阅读(226) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 35 下一页