zl程序教程

WPF

  • T

    能快速构建和定制网络拓扑图的WPF开源项目-NodeNetwork

    大家好,我是沙漠尽头的狼,今天介绍一个WPF开源项目-NodeNetwork,它可以帮助我们快速构建和定制网络拓扑图。 一、前言 在现代软件开发中&#...

    日期 2023-04-22 10:47:47     
  • T

    WPF(C#)桌面UI控件库推荐:Newbeecoder.UI-NbGroupBox使用

    WPF自带GroupBox控件分为两个部分Header和Content,Header是设置头部相关样式,Content填充内容数据,Header和Content是object类型,所有能包含任意对象(...

    日期 2023-04-22 10:47:47     
  • T

    WPF中的触发器(Trigger)

    这节来讲一下WPF中的触发器——Trigger。触发器,是指在既定条件或者特殊场景下被触发,从而去执行一个操作。在WPF中,触发器可以分为以下几类:基本触发器(Trigger);事件触发器(Event...

    日期 2023-04-22 10:47:47     
  • T

    C# WPF新版开源控件库:Newbeecoder.UI颜色选择器

    在Newbeecoder.UI控件中默认颜色选择器通过按钮来选择颜色内容,颜色选择器用于浏览和选择颜色。默认情况下,浏览色谱上的颜色,或在红-绿-蓝(RGB)、色相或十六进制文本框中指定颜色。Corn...

    日期 2023-04-22 10:47:47     
  • T

    WPF中的一个bug造成CPU资源拉满

    在WPF里可以使用DashStyle属性实现虚线的功能,通过传入double数组即可实现这个功能,但是如果传入的数组是[0,0]就表示先绘制零宽度线条,再空出零宽度的间隔。这其实是一个震荡收敛,要么整...

    日期 2023-04-22 10:47:47     
  • T

    WPF 修复 dotnet 6 与源代码包冲突

    在dotnet6时,官方为了适配好SourceGenerators功能,于是默认就将WPF的XAML构建过程中,引入第三方库的cs文件,这个功能默认设置为开启。刚好源代码包为了修复在使用dotnet6...

    日期 2023-04-22 10:47:47     
  • T

    【OpenXml】Pptx的边框虚线转为WPF的边框虚线

    安装Openxmlsdk首先,我们先安装nuget的需要的有关的Openxmlsdk,我们开源了解析pptx的Openxml拍平层,下面两种方式都可以安装:nuget包管理器控制台:Install-P...

    日期 2023-04-22 10:47:47     
  • T

    WPF DataGrid 改变单元格字体颜色

    第一种方法,指定DataGrid里单元格的值是否符合用户自定义的条件,如果不,改变指定的颜色:前台XAML代码:<Windowx:Class="WpfDataGridCellColor...

    日期 2023-04-22 10:47:47     
  • T

    WPF开源控件库代码框架揭秘-Newbeecoder.UI

    Newbeecoder.UI是一个轻量级的很好扩展性的基于MVVM开发框架,可用来快速搭建C#WPF应用程序,而无需了解控件内部实现细节,方便扩展更多控件样式以及使用,该项目使用纯C#+WPF开发,易...

    日期 2023-04-22 10:47:47     
  • T

    C# WPF新版开源库:Newbeecoder.UI NbNumericUpDown

    NbNumericUpDown控件是输入框数字快速加减,同时兼容使用键盘输入数字。通过设置Minimum和Maximum调整最小值、最大值。在数字加减控件中可以设置TextBoxWidth调整输入框宽...

    日期 2023-04-22 10:47:47     
  • T

    WPF GridControl控件的用法举例

    01—前言WPF中自带的表格控件是DataGrid,但是格式并不是很美观,我们一般用Dev中类似的控件GridControl来取代,这个控件功能相当强大。WPF数据网格(GridControl)是一个...

    日期 2023-04-22 10:47:47     
  • T

    C# wpf编程CM框架快速入门项目实例

    01—事件连接这会自动将控件上的事件关联到ViewModel上的方法。常规约定: <Buttonx:Name="Save">复制这将导致按钮的单击事件调用ViewMod...

    日期 2023-04-22 10:47:47     
  • T

    C# WPF新版开源控件库:Newbeecoder.UI之NbTreeView

    树状控件主要功能是显示分层结构可折叠的节点内容,在控件中可以使用ItemsSource作为数据源。有一个重要的属性HierarchicalDataTemplate对象用于设置层级数据模板。在NbTre...

    日期 2023-04-22 10:47:47     
  • T

    [WPF] 抄一个 CSS3 实现的按钮

    1.来源继上一篇文章模仿了一下这个按钮,这篇文章索性抄一下,连动画都模仿过来,顺便熟习下CSS3。原版:纯CSS3实现质感细腻丝滑按钮2.实现第一步<ContentPresenter.Effec...

    日期 2023-04-22 10:47:47     
  • T

    [WPF] 实现 WPF 的 Inner Shadow

    在WPF中,我们通常用DropShadow做阴影效果,但都是做外阴影。内阴影(InnerShadow)的话其实也不是不可以,就是有些曲折。这篇文章介绍几种做内引用的做法。文章涉及到以下概念:UIEle...

    日期 2023-04-22 10:47:47     
  • T

    C# WPF新版开源控件库《Newbeecoder.UI》NbTabControl

    Newbeecoder.UI在本篇使用说明中分创建带有可关闭选项卡项的选项卡控件。可以使用放置在选项卡标题中的关闭按钮关闭选项卡控件,如下图所示:设置NbTabControl的TabStripPlac...

    日期 2023-04-22 10:47:47     
  • T

    dotnet 使用 WpfAnalyzers 辅助分析 WPF 应用代码缺陷

    引入WpfAnalyzers代码分析工具,相当于给团队加入一个免费的代码审查工具人,可以帮忙在日常开发找到很多代码缺陷。加入WpfAnalyzers代码分析工具,可以减少代码编写里的低级缺陷,提升开发...

    日期 2023-04-22 10:47:47     
  • T

    C# WPF新版开源控件库:Newbeecoder.UI进度条使用

    在本篇文章中介绍如何使用Newbeecoder.UI的NbProgressBar控件,在NbProgressBar控件有几个基本属性,Width和Height属性表示NbProgressBar的宽度和...

    日期 2023-04-22 10:47:47     
  • T

    WPF 新版开源控件库推荐:Newbeecoder.UI ComboBox多选

    WPF中自定义多选下拉框可用ToggleButton按钮,该按钮IsChecked属性支持复选功能,CheckBox控件是继承ToggleButton。ComboBox中集合ComboBoxItem控...

    日期 2023-04-22 10:47:47     
  • T

    C# WPF新版开源控件库:Newbeecoder.UI日期控件

    在wpf中的DatePicker允许用户选择日期值的控件。用户通过使用ComboBox选择月、日和年值来选择日期,自带日期控件不能选择时间。 Demo下载:Newbeecoder.UI.zip根据产品...

    日期 2023-04-22 10:47:47