.NET

WPF教程之 访问键盘

15 0

控件概念: 访问键访问键的概念(有时称为加速键或键盘加速器)允许您通过按住Alt键然后按键盘上的其他键来到达窗口内的特定控件。 这增强了窗口的可用性,因为它允许用户使用键盘导航窗口,而不必使用鼠标。定义访问键为WPF控件定义访问键非常简单,但该方法可能会让您感到惊讶。 通常,会有一个属性,但不适用于访问键。 相反,您可以通过在控件的Text / Content属性中使用添加下划线前缀来定义访问键。 例如,像这样:<Button Content="_New"></But

.NET

WPF教程之 为贪吃蛇添加食物

6 0

创建一个游戏:WPF贪吃蛇:Chapter introduction: In this article series, were building a complete Snake game from scratch. It makes sense to start with the Introduction and then work your way through the articles one by one, to get the full understanding. If you

.NET

WPF教程之 WPF TabControl-标签位置

111 0

TabControl: WPF TabControl-标签位置TabControl的选项卡通常放在控件的顶部,这也是WPF TabControl默认的外观:但是,通过使用TabStripPlacement 属性,我们能够容易的改变它:<Window x:Class="WpfTutorialSamples.Misc_controls.TabStripPlacementSample"xmlns="http://schemas.microsoft.com/winfx/2006

.NET

WPF教程之 DataGrid行详细信息

39 0

DataGrid 控件: DataGrid行详细信息使用DataGrid控件时非常常见的使用场景是能够显示每行的详细信息,通常位于行本身的正下方。 WPF DataGrid控件很好地支持了这一点,也很容易使用。 让我们从一个例子开始,然后我们将讨论它是如何工作的以及它之后给你的选项:<Window x:Class="WpfTutorialSamples.DataGrid_control.DataGridDetailsSample"xmlns="http://schema

.NET

WPF教程之 区域性界面区域性

31 0

WPF应用程式: 应用程序 区域性/界面区域性如果您在WPF应用程序中使用过一些数字或日期,例如 由于本教程中的一篇文章,您可能已经注意到一些很酷的东西:数字和日期会自动以与您计算机上使用的格式相匹配的格式显示。 如果你住在一个说英语的国家,这可能看起来不是什么大事,但如果你住在别的国家,日期和/或数字显示不同,这真的很酷。如果你在想“格式化数字和日期之类的简单东西时会有那么多差异吗?”,我建议你看看这个示例应用程序,我在那里格式化了相同的数字和相同的日期 根据他们在美国,德国和瑞典的喜好:正如您所看到的

.NET

WPF教程之 WebBrowser控件

43 0

杂项控件: WebBrowser控件WPF有一个随时可用的WebBrowser控件,允许您在应用程序中托管完整的Web浏览器。 WebBrowser控件实际上只是一个围绕ActiveX版本的Internet Explorer的shell,但由于这是Windows集成的,因此您的应用程序应该可以在所有Windows机器上运行,而无需安装其他组件。我在本文中做了一些不同的事情:我没有从一个有限的例子开始然后完善,我只创建了一个复杂的例子。 它说明了如何轻松地启动和运行小型Web浏览器。 它的功能非常基础,但如

.NET

WPF教程之 WPF多触发器和多数据触发器

26 0

WPF样式: WPF多触发器和多数据触发器在上一章,我们用触发(trigger)来得到动态样式(dynamic styles)。到目前为止它们都基于单一属性来触发动画。WPF其实也支援多重触发:检测多个属性,在每一个被检测属性的条件被满足后再触发动画。多重触发可分为两种:即MultiTrigger,它与一般Trigger一样,应用于依附属性(dependency property)。另一个则为MultiDataTrigger,它可以绑定(binding)于任何属性种类。让我们以一个简单例子来示范如何运用M

.NET

WPF教程之 TreeView 选中展开 状态

105 0

TreeView控件: TreeView 选中/展开 状态在前几篇TreeView文章中,我们使用数据绑定在WPF TreeView中显示自定义对象。这非常有效,但它确实给您带来了一个问题:因为现在每个树节点都由您的自定义类表示,例如我们在上一篇文章中看到的FamilyMember,您不再可以直接控制TreeView节点特定的功能,例如选择和扩张状态。在praxis中,这意味着您无法从code-behind中选择或展开/折迭指定节点。有许多解决方案可以解决这个问题,从“hacks”到使用TreeView的