【推荐】购买本站友情链接

购买本站友情链接联系站长QQ:993356686本站情况:站长之家权重:爱站权重:

【推荐】购买本站软文发布服务

购买本站软文发布服务请联系站长QQ:993356686 本站情况:站长之家权重:爱站权重:百度收录(几乎秒收):本站软文发布可带联系方式、可带链接、可包月,详情请联系站长QQ:993356686

.NET

WPF教程之 WPF ToolBar控件

27 0

通用界面控件: WPF ToolBar控件工具栏是一行命令,它通常位于标准窗体应用程序主菜单的正下方。事实上,这可能是一个简单的有按钮的面板。通过使用WPF工具栏控件,您可以获得一些额外的好处,如自动溢出处理以及由最终用户重新定位工具栏。WPF工具栏通常放在工具栏托盘控件内。 工具栏托盘可以处理诸如放置和大小调整等类似功能,并且您可以在工具栏托盘元素内部放置多个工具栏控件。 接下来让我们看一个非常基本的例子:<Window x:Class="WpfTutorialSamples.Commo

.NET

WPF教程之 DispatcherTimer

59 0

异步杂项: DispatcherTimer在WinForms中,有一个名为Timer的控件,它可以在给定的时间间隔内重复执行一个动作。 WPF也能实现,我们有DispatcherTimer控件,但不是一个不可见的控件。 用途完全相同,但不能将其放在窗口上,而是从后台代码中专门创建和使用它。DispatcherTimer类通过指定间隔然后订阅每次满足此间隔时将发生的Tick事件来工作。 在调用Start()方法或将IsEnabled属性设置为IsEnabled之前,DispatcherTimer不会启动。让

.NET

WPF教程之 StackPanel控制项

12 0

面板控件: StackPanel控制项StackPanel与WrapPanel是非常相似的,但是至少有个重要的不同点: StackPanel不会对内容换行。只会对一个方向做延伸,让你可以对物件做彼此的堆叠。让我们先从简单的例子试试,就像我们做WrapPanel一样:<Window x:Class="WpfTutorialSamples.Panels.StackPanel"xmlns="http://schemas.microsoft.com/winfx/2006/xam

.NET

WPF教程之 使用Grid-面板控件

15 0

面板控件: 使用Grid-联系人窗口在最后几章中, 我们讨论了很多理论信息, 每个信息都有一些非常理论的例子。在本章中, 我们将把到目前为止学到的关于网格的知识结合到一个可以在现实世界中使用的例子中: 一个简单的contact form。联系人窗体的好处是, 它只是一个常用对话框的示例-您可以使用使用的技术并将其应用于您需要创建的几乎任何类型的对话框。第一次完成这项任务非常简单,它将向您展示一个非常基本的联系表格。它使用三行,其中两行具有自动高度,最后一行具有星高,因此它消耗了剩余的可用空间:<Wi

.NET

WPF教程之 StringFormat属性

46 0

数据绑定: StringFormat属性就像我们在上一章中看到的,通常用来修改绑定输出的方式是通过使用转换器.转换器的强大之处在于它允许你将任意数据类型转换为另一个完全不同的数据类型.然而,相对于大多数应用场景,你只是想改变某些值的显示方式而没有必要将其转换成另一个不同的类型,StringFormat属性则可以很好的做到这一点.使用一个绑定的 StringFormat 属性时,你会丢失一些使用转换器时的灵活性,但相应地,它会更简单易用且不会在新文件中创建一个新类.StringFormat 属性的的功能就如

.NET

WPF教程之 ToolTip控件

87 0

控件概念: 工具提示控件工具提示,信息提示或提示 - 各种名称,但保持不变:通过将鼠标悬停在上面,可以获得有关特定控件或链接的额外信息。WPF也支持概念,使用FrameworkElement类中的ToolTip属性,几乎所有的 WPF 控件都继承自该属性。为控件指定工具提示非常简单,您将在第一个非常基本的示例中看到:<Window x:Class="WpfTutorialSamples.Control_concepts.ToolTipsSimpleSample"xmlns=&qu

.NET

WPF教程之 改善WPF贪吃蛇让它看起来更像个游戏

4 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教程之 使用IValueConverter进行值转换

21 0

数据绑定: 使用IValueConverter进行值转换到目前为止我们已经使用了一些简单的,可以同步属性的数据绑定。然而,你将会遇见想要使用一种类型,但需要以不同方式呈现的场景。何时使用值转换器值转换器经常与数据绑定一起使用。以下是一些基本示例:您有一个数值,但您希望以一种方式显示零值,而以另一种方式显示正数您想要根据值检查CheckBox,但值是一个字符串,如“是”或“否”而不是布尔值您有一个以字节为单位的文件大小,但您希望根据它的大小显示为字节,千字节,兆字节或千兆字节。这些是一些简单的案例,但还有更