
WPF
WPF框架搭建 以及各种实战经验分享
_Csharp
CSharp
展开
-
WPF_XAML详解
XAML 是一种声明性标记语言。如应用于.NET Framework编程模型一样,XAML 简化了为.NET Framework应用的 UI 创建过程。你可以在声明性 XAML 标记中创建可见的 UI 元素,然后使用代码隐藏文件(这些文件通过分部类定义与标记相联接)将 UI 定义与运行时逻辑相分离。XAML是区分大小写的,因此一定要按照对应的大小写来书写。原创 2024-09-24 14:19:28 · 705 阅读 · 0 评论 -
WPF—获取当前窗口Grid下的所有控件
在C#中我们可以使用Children来实现获取窗体所有控件。原创 2024-08-23 07:15:00 · 666 阅读 · 0 评论 -
WPF—LiveCharts图表
LiveCharts是一个简单灵活、交互式以及功能强大的跨平台图表库,支持wpf、winform...应用程序。原创 2024-08-26 07:30:00 · 5934 阅读 · 0 评论 -
WPF 窗口、对话框
WPF中窗口继承自`Window`类,一般情况下窗口的外观使用 XAML 标记实现,行为使用代码隐藏实现,如以下示例所示。-- 窗口的内容 --></Window>下面是XAML的代码隐藏// 此处的类名必须要和XAML中的X:Class的值保持一致,// 当前是窗口则必须继承自Window,和XAML中的根标签一致自定义模式对话框和基本的窗口弹出类型,只需要在展示对话框时由调用之前的`Show`方法修改为`ShowDialog`方法,弹出的窗口将会在关闭之前禁止原窗口的操作。原创 2024-08-26 07:00:00 · 1559 阅读 · 0 评论 -
WPF—资源的使用
资源发生变化时控件绑定也需要变化时使用动态资源,资源不会发生变化时用静态资源定义在使用下面时必须用动态本篇文章部分来源网络,如有侵权请联系删除!!!原创 2024-08-25 08:15:00 · 586 阅读 · 0 评论 -
WPF—Frame控件和跳转详解
Frame是一个内容控件,提供导航到和显示内容的功能。Frame可以托管在其他内容中,就像其他控件和元素一样。原创 2024-08-25 07:00:00 · 992 阅读 · 0 评论 -
WPF—路由事件详解
路由事件是一种可以针对元素树中的多个侦听器而不是仅仅针对引发该事件的对象调用处理程序的事件。路由事件是一个CLR事件。路由事件与一般事件的区别在于:路由事件是一种用于元素树的事件,当路由事件触发后,它可以向上或向下遍历可视树和逻辑树,他用一种简单而持久的方式在每个元素上触发,而不需要任何定制的代码(如果用传统的方式实现一个操作,执行整个事件的调用则需要执行代码将事件串联起来)。原创 2024-08-24 08:00:00 · 855 阅读 · 0 评论 -
WPF—画刷(使用画刷实现背景颜色渐变效果)
在WPF中我们可以使用画刷来对我们的页面做出各种炫丽的效果,列如渐变,渲染等,原创 2024-08-24 07:30:00 · 623 阅读 · 0 评论 -
WPF—使用border将图片设为背景并且设置弧度
在WPF中,你可以使用Border控件来创建弧形背景,并将图片设置为背景。原创 2024-08-23 07:45:00 · 452 阅读 · 0 评论 -
WPF—MessageBox消息盒子
消息盒子又叫消息框、弹框,因为每次消息框弹窗之后需要用户进行手动。原创 2024-08-22 07:45:00 · 1062 阅读 · 0 评论 -
WPF— Exceuted事件命令
路由:一个菜单对应一个页面,这种对应关系就是路由使用自定义RoutedUIComrand(路由UI指令)可以将一些预定义的操作,绑定到应用程序按钮、菜单等控件上,这些命令可以直接触发相应的事件,例如click、keydown事件等WPF Execeuted事件在WPF中,"Exceuted"事件是一个常见的事件模式,通常用于命令模式。当某个操作被触发时,Exceuted事件会被执行。原创 2024-08-21 07:30:00 · 478 阅读 · 0 评论 -
WPF—Triggers触发器
介绍 :WPF提供了一个丰富和灵活的图形渲染框架,触发器(Triggers)是其中一个重要的功能。触发器能够用来控制或改变UI元素的属性、样式、甚至行为.原创 2024-08-21 07:15:00 · 934 阅读 · 0 评论 -
WPF—DispatcherTimer定时器
WPF界面是没有timer控件的,Winform有。但是我们可以使用DispatcherTimer来实现定时器。是一种常用的计时器工具,它可以在指定的时间间隔触发事件。在WPF应用程序中,原创 2024-08-20 17:59:15 · 840 阅读 · 0 评论 -
WPF—数据模版绑定数据集合(listbox和panel)
WPF中,可以使用ListBox或者Panel(比如StackPanel或Canvas)来展示数据集合,并使用数据模板DataTemplate来定义数据的呈现方式。以下是一些简单的例子,展示如何将数据集合绑定到ListBox并使用数据模板自定义项的外观。原创 2024-08-20 17:52:32 · 728 阅读 · 0 评论 -
WPF—XAML数据绑定
本主题讨论使数据可用于在Extensible Application Markup Language (XAML) 中绑定的不同方式,具体使用哪种方式取决于您的应用程序需要。原创 2024-08-20 17:35:10 · 710 阅读 · 0 评论 -
WPF—常用控件、属性、事件、详细介绍
WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。原创 2024-08-16 18:04:50 · 8192 阅读 · 0 评论 -
WPF TabControl控件详情 选项卡
TabControl:表示包含多个项的控件,这些项共享屏幕上的同一空间。它允许用户在多个标签页之间切换,每个标签页都可以显示不同的内容。原创 2024-05-22 10:30:00 · 511 阅读 · 0 评论 -
WPF Groupbox控件详情
表示一个控件,该控件用于创建具有用户界面 (UI) 内容边框和标题的容器。原创 2024-05-22 08:30:00 · 657 阅读 · 0 评论 -
WPF折叠篮控件Expander
Expander:表示一种控件,该控件显示具有可折叠内容显示窗口的标题。原创 2024-05-22 09:00:00 · 441 阅读 · 0 评论 -
WPF之TextBlock文本标签
TextBlock: 用于显示文本内容原创 2024-05-21 18:17:53 · 537 阅读 · 1 评论 -
WPF之容器标签之Canvas布局标签
Canvas:定义一个区域,可在其中使用相对于 Canvas 区域的坐标以显式方式来定位子元素。原创 2024-05-21 18:08:21 · 579 阅读 · 0 评论 -
WPF容器控件之dockpanel、布局控件
dockpanel 容器控件,对其子元素进行或者水平垂直排布,也可以叫停靠面板,也可以让子元素停靠到容器某一个边上,拉伸元素拾起充满全部的高度或者宽度,也可以使最后一个子元素是否铺满剩余的空间。原创 2024-05-10 10:15:00 · 401 阅读 · 0 评论 -
WPF容器控件之WrapPanel、布局控件
WrapPanel: 换行panel 子元素进行换行,当子元素的宽度或者高度超出了父元素,才进行换行。高度超出父元素的高度 也会另起一列原创 2024-05-09 20:15:46 · 326 阅读 · 0 评论 -
WPF控件之StackPanel布局控件
StackPanel别名堆栈panel 使其子元素按照一定方式进行布局,子元素排布方式要么设置为水平排布,要么垂直排布。原创 2024-05-09 20:00:03 · 382 阅读 · 0 评论 -
WPF中的日期控件Calendar和DatePicker
Calendar允许用户使用可视的日历显示来选择日期,DatePicker允许用户选择日期的控件。原创 2024-05-09 19:53:44 · 949 阅读 · 0 评论 -
WPF之ToolTip提示
ToolTip控件在WPF担任着提示信息的位置,当鼠标悬停在某个标签上时ToolTip中的信息会显示,使用时将ToolTip放在某个标签内部或者设置某个标签的ToolTip属性。原创 2024-05-02 22:08:05 · 812 阅读 · 0 评论 -
WPF之DataGrid表格,自定义表头、自定义单元格
DataGrid控件在WPF中担任着表格的角色,大多用于展现数据,他有着自定义表头、单元格,和数据绑定等效果。原创 2024-05-02 21:49:27 · 4132 阅读 · 3 评论 -
WPF之border标签边框控件、设置弧度、图片
border标签在WPF中承担着边框的角色又称之为边框标签,使用嵌套的方法去给一些标签添加边框,border标签包裹目标标签(border不能有多个子元素)。一般在给标签添加弧度时可以使用border。原创 2024-05-01 22:22:06 · 1373 阅读 · 0 评论 -
WPF之textbox输入框
在wpf中textbox标签代表输入盒子。原创 2024-04-28 17:51:02 · 972 阅读 · 0 评论 -
WPF之RadioButton单选框和checkbox多选框
RadioButton 单选框: 实现分组的单选框,checkbox 多选框: 表示用户可以选择和清除的控件。原创 2024-04-25 17:33:24 · 1478 阅读 · 0 评论 -
WPF之Button组件
button是WPF中的按钮控件,通常配合click执行一系列操作。原创 2024-04-25 17:12:57 · 825 阅读 · 4 评论 -
WPF之Label
Label在wpf中表示控件的文本标签,并提供访问密钥支持。原创 2024-04-25 16:40:03 · 901 阅读 · 0 评论 -
WPF之数据模版
wpf数据模版与控件模版功能差不多,都是讲常用的自定义控件封装起来,通过键调用。但是数据模版可以绑定数据。原创 2024-04-23 09:28:17 · 747 阅读 · 0 评论 -
WPF之Combobox下拉菜单
/ 获取selectvalue值,获取的是selectedvaluePath的值。原创 2024-04-23 09:27:42 · 976 阅读 · 0 评论 -
WPF之自定义控件模版
WPF控件模版是在window标签下使用Resources属性定义的模版,在controltemplate中设置键然后再通过键进行调用的一个过程。通常用于界面中重复性较多的自定义控件时使用。原创 2024-04-22 17:25:43 · 403 阅读 · 0 评论 -
WPF 数据绑定类属性 和数据更新 以及数据交互
WPF中数据绑定是一个非常强大的功能,不仅可以绑定后台数据,还可以进行实时更新。原创 2024-04-11 12:06:02 · 1596 阅读 · 0 评论 -
WPF数据绑定
WPF中的数据绑定是一个强大的机制,它允许将用户界面(UI)元素与后端数据源动态连接。这种连接方式使得UI元素的显示值与数据源的值保持同步,当数据源的值发生变化时,UI元素会自动更新,反之亦然。原创 2024-04-11 11:43:31 · 1210 阅读 · 0 评论 -
WPF网格布局
Grid为WPF中最常用的布局容器, 它可以将一个区域分为若干个行或列功用其他组件使用。原创 2024-04-11 11:25:36 · 496 阅读 · 0 评论 -
?和??的作用和含义
?表示该类型可空(可为null),用法为T?。??是空合并运算符(一个二元运算符),含义是:如果左操作数不为null,则返回左操作数;否则,返回右操作数。原创 2024-04-02 19:32:36 · 312 阅读 · 1 评论