自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 WPF 带水印的RichTextbox简单实现

WPF 带提示输入水印的RichTextBox

2023-11-07 13:36:51 149 1

原创 WPF 带输入提示的textbox

WPF 带输入提示的textbox

2023-10-11 19:35:04 733 1

原创 【复习笔记】C#委托delegate使用相关

  委托实际上就是指向函数的指针。在C#中委托是一种类型,定义一个委托就是定义一个新的类,它与类的地位是一样的,所以可以定义类的地方都可以定义委托!  实际上,使用delegate关键字定义的委托继承了System.MulticastDelegate类,而System.MulticastDelegate类又继承了System.Delegate。  Delegate:表示委托,委托是一种数据结构,它引用静态方法或引用类实例及该类的实例方法。  MulticastDelegate:表示多路广播委托;即,其

2022-07-04 15:53:17 281 1

原创 WPF中StringFormat的用法

WPF中StringFormat的用法可以参照C#中string.Format的用法1、C#中用法:格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)示例:string.Format("{0:C}",0.2) 结果为:¥0.10 (英文操作系统结果:$0.10)默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format("{0:C1}",10.05) 结果为:¥10.1 (截取会自动四舍五入)格式化多个Object实例 strin

2021-12-03 17:44:19 1326

原创 C# 中简单的Mongodb操作方法

首先基于官方驱动,使用NuGet搜索mongo下载驱动然后建立连接private MongoClient _client;private IMongoDatabase database;private IMongoCollection<BsonDocument> collection;_client = new MongoClient($"mongodb://{127.0.0.1}:27017");database = _client.GetDatabase(数据库名);coll

2021-03-19 10:04:50 230

原创 WPF 修改控件默认系统颜色(高亮、非激活高亮等)

开发Listview、ListBox、DataGird等列表控件时一般控制颜色都以设置样式来解决,以DataGird为例如下图所示:<DataGrid.RowStyle> <Style TargetType="DataGridRow"> <Style.Triggers> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="Back

2021-03-18 14:59:01 1557

原创 C# VBA 删除水印方法

删除水印一般使用的是直接进入页眉视图,然后删除代码如下:_appWord.ActiveWindow.ActivePane.View.SeekView = WdSeekView.wdSeekCurrentPageHeader;_appWord.Selection.HeaderFooter.Shapes["PowerPlusWaterMarkObject53265"].Select();_appWord.Selection.Delete();_appWord.ActiveWindow.ActivePan

2021-02-08 09:20:42 645

原创 C# VBA 提取word中图片方法

想要完整提取word文件中的图片,VBA宏中并没有相应的方法,在网络中能找的方法一般就2种,一种是另存为网页,然后在files文件夹下会自动产生图片,此方法有弊端,当一个图片重复使用则只会保存一份,当然这其实正常,而且是按照浏览顺序产生的文件名,如图中所示:这种还是比较简单的图片类型,但是如果你有需要顺序数据的需求的话,重复的图片会导致index错误。所以记录一种单独提取图片的方法,代码如下: int picindex = 0; forea

2021-01-21 13:28:57 1750

原创 WPF Image控件鼠标双击事件的实现

在项目开发中需要展示一个图片,所以采用了image控件,一切搞定后需要在图片上添加鼠标双击打开图片功能,但是在WPF里 image控件压根就没有鼠标双击事件,查遍了能找的资料,有绑定命令的有使用路由的,最后找到一种非常简单的方法就此分享:首先实现imag该控件的OnMouseDown事件<Image x:Name="Image" Margin="0" ToolTip="双击可打开图片" MouseDown="Image_OnMouseDown"/>然后在事件代码中加入以下判断即可

2020-10-13 14:26:49 3721 1

原创 WPF listview 文件拖拽获取路径

实现过程非常简单,首先需要实现lisrview的AllowDrop=“True”,然后实现Drop事件即可,代码如下:前台: <ListView Margin="57,44,53,115" AllowDrop="True" Drop="UIElement_OnDrop"> <ListView.View> <GridView> <GridViewColum

2020-08-13 13:45:49 648

原创 C# 一个简单的判断语种是否错误的识别方法

C# 一个简单的判断语种是否错误的识别方法在一次项目需要用到语种的判断,在此分享一个简单的语种判断方法,不多说直接上代码: /// <summary> /// 语种判断是否有误 /// </summary> /// <param name="src">原文txt</param> /// <param name="srcLan">原文语种语种为代号</param>

2020-08-10 16:29:57 396

原创 WPF ContextMenu绑定失效问题

WPF ContextMenu绑定失效问题之前在尝试做右键菜单时部分菜单需要在运行时进行禁用,于是就想到了使用ElementName 来绑定运行按钮,因为运行按钮在运行时是禁用的,但是无论如何也绑定不上,后来经过查询才知道:绑定失败的原因,是 Grid.ContextMenu 属性中赋值的 ContextMenu 不在可视化树中,而 ContextMenu 又不是一个默认建立 ScopeName 的控件,此时既没有自己指定 NameScope,有没有通过可视化树寻找上层设置的 NameScope,所以在

2020-08-10 16:20:43 1529

原创 WPF解决ScrollViewer中带有ItemsControl时鼠标滚动问题

WPF解决ScrollViewer中带有ItemsControl时鼠标滚动问题ScrollViewer应该是经常使用的一个控件之一,平时在ScrollViewer中添加普通控件并不会出现什么问题,但是一旦添加了ItemsControl时会出现仅在ItemsControl中进行滚动,添加以下方法即可完美解决:public void UseTheScrollViewerScrolling(FrameworkElement fElement){fElement.PreviewMouseWheel +=

2020-07-17 16:33:57 910

C# WPF cefsharp 88.2.9版本支持MP4视频播放

必须cefsharp 88.2.9版本 生成完后替换文件即可

2024-02-02

WPF 使用materialdesignin实现抽屉式侧边栏

应用materialdesignin框架实现抽屉式侧边栏,并且添加弱化效果

2024-01-29

WPF 能自动隐藏标题的顶部工具栏

本资源主要实现一种顶部功能菜单自动隐藏收缩功能,并且使用绑定方式自配显示和隐藏

2023-11-20

WPF实现的图片轮播控件

使用自定义控件写的一个图片轮播控件,实现方法容易并且效果非常不错,不依赖任何第三方库。

2023-10-12

FlowDocument示例

主要展示了FlowDocument控件的使用方法,包括如何设置文字格式和结构

2018-12-18

一个WPF的全局异常捕获写法

一个可以捕获全局异常的方法,省去在代码中进行异常方法的添加,并且直接输出日志

2018-12-18

WPF listview的拖拽实现

主要实现了listview的推拽功能并且带有推拽虚影

2015-06-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除