自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 Linq的join查询使用

1、Linq中没有left join和right join,只有inner join和组查询,要使用left join,需要join和into组合使用。t1有2行数据,t2有1行数据,满足 t1.t2_id = t2.id ,t1有2行数据,t2有1行数据,满足 t1.t2_id = t2.id ,2、Linq使用 join(即inner join)结果:返回1条数据(t1、t2同时满足条件的数据)。结果:返回2条数据(t1的数据全部满足)。3、Linq使用 left join。

2023-09-28 16:43:22 331

原创 C#调用Dapper

安装Dapper NuGet包:在Visual Studio解决方案中,右键单击项目名称,选择“管理NuGet程序包”,然后在搜索框中输入“Dapper”进行搜索。选择Dapper并安装。引用Dapper命名空间:在使用Dapper之前,需要在代码文件中引用Dapper命名空间。配置数据库连接字符串:在应用程序的配置文件(app.config或web.config)中,需要配置数据库连接字符串。以上就是Dapper的使用介绍,它可以帮助.NET开发人员处理数据库操作,提高开发效率。

2023-09-06 16:15:54 1000

原创 C#调用Dapper

var result = con.Query<存储过程是否有返回结果>(存储过程名称, queryParameters, commandType: CommandType.StoredProcedure);var rowCount = con.Execute(sql, new { Name = 要修改字段值, id = “11” });List<表结构实体类> list = con.Query<表结构实体类>(sql).ToList();string sql = “查询语句”;

2023-09-06 14:31:41 701

原创 不同版本.net引用同一个项目

重点是:不能有其他的。

2023-08-25 17:09:35 880

原创 Linq获取指定位置的数据

/获取list中第3个开始后的3个元素。

2023-08-02 13:56:14 145

原创 iTextSharp页脚使用,添加横线

【代码】iTextSharp页脚使用,添加横线。

2023-06-15 10:30:49 569

原创 WPF的按钮样式

1-设置圆角第一种。

2023-06-09 10:15:19 1147

原创 WPF的RichTextBox选中文本右击,仍然显示选中内容高亮

/设置属性显示高亮,此时选中文本背景色是白色。//设置显示选中文本背景色。

2023-06-02 15:42:57 247

原创 WPF中按键不输入,代码执行KeyDown事件

【代码】WPF中按键不输入,代码执行KeyDown事件。

2023-05-31 15:58:25 420

原创 RSA异常处理RSACryptoServiceProvider,RSA.ImportParameters(RSAParameters)拒绝访问/秘钥集不存在

触发方法]:Void ThrowCryptogaphicException(Int32)[异常标题]:CryptographicException[异常消息]:拒绝访问。/秘钥集不存在。

2023-04-27 10:44:37 282

原创 读取文件内容

【代码】读取文件内容。

2023-03-21 18:44:41 30

原创 FastReport.Net导出PDF和Word文件

FastReport.Net导出PDF和Word文件。

2023-03-20 10:50:14 798

原创 WPF 控件-通用设置

wpf控件通用设置

2023-01-06 15:16:55 184

原创 SQLite数据库操作

【代码】SQLite数据库操作。

2022-12-20 15:08:32 117

原创 avalonia 控件-ComboBox

avalonia控件ComboBox使用

2022-08-05 11:44:07 1385

原创 avalonia 控件-其他

avalonia控件使用特殊属性记录换行:TextWrapping=“Wrap”不换行使用省略号表示:TextWrapping=“NoWrap” TextTrimming=“CharacterEllipsis”默认TextWrapping=“NoWrap”<TextBlock Text="{Binding code} ToolTip.Tip="{Binding Bmc}" TextTrimming="CharacterEllipsis"/>窗体自定义无边框Syste

2022-05-25 16:00:31 980

原创 avalonia Encoding失败或乱码

Encoding.GetEncoding(“GBK”)读取文件失败或乱码解决方法地址:在 .NET Core 中使用 GB2312 编码报告错误|程序员AH1-项目添加NuGet包:System.Text.Encoding.CodePages2-在代码执行之前使用:System.Text.Encoding.RegisterProvider (System.Text.CodePagesEncodingProvider.Instance);建议System.Text.Encoding.Regis

2022-05-25 15:59:17 1655

原创 avalonia 控件TextBox 及其他控件文本改变事件

Avalonia.Controls.TextBox控件,键盘输入事件(不包括复制粘贴,删除等内容)使用txtBox.TextInput += TxtBox_TextInput; 无效,输入内容时不触发事件使用AddHandlertxtBox.AddHandler(TextInputEvent, TxtBox_TextInput, RoutingStrategies.Tunnel);private void TxtBox_TextInput(object sender, Avalonia.I

2022-05-25 15:56:36 1047

原创 avalonia 控件Binding控件绑定值转换

Binding控件绑定值转换1-创建转换方法,比如绑定value转换为name显示2-转换方法添加资源引用例如<UserControl.Resources><converter:TestConverter x:Key=“TestConverter” /></UserControl.Resources>或者<Styles.Resources><Converter:TestConverter x:Key=“TestConverter

2022-05-25 15:54:18 670

原创 avalonia 设置全局默认字体

在App.axaml中Style下添加Setter设置。直接设置窗体Window是不行的,窗体中的用户控件没有使用到设置的字体,所有要根据控件类型分别设置字体。注意此处与WPF不同,WPF是在App.xml中添加如下标记(没有试过)<Style TargetType="{x:Type Window}"> <Setter Property="FontFamily" Value="Segoe UI" /> </Style> 还需要

2022-05-25 15:52:23 2290

原创 avalonia 资源文件引用

1-引用本项目内资源文件创建资源文件Option.axmal:使用字符串要添加此引用:xmlns:system=“clr-namespace:System;assembly=System.Runtime”<ResourceDictionary xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s

2022-05-25 15:50:52 801

原创 avalonia 控件-ToolTip(任意控件鼠标移入显示提示信息)

1-代码使用后台代码使用ToolTip,鼠标移入显示提示信息ToolTip.SetTip(Control element, object? value);ToolTip.SetTip(textBlock, "完整的提示信息");2-设计页面使用<TextBlock ToolTip.Tip="完整的提示信息" Width="800" TextWrapping="NoWrap" TextTrimming="CharacterEllipsis" Text="很长的一段文字内容,只显示在一行,显示

2022-05-25 15:45:20 458

原创 avalonia 控件-Image(显示图片)

1- resm方式将图片文件属性设置为 嵌入的资源Source=“resm:项目名称.图片文件夹.图片文件.png?assembly=项目名称”<Image Cursor="Hand" Width="40" Height="40"Source="resm:TestClient.Resources.title.png?assembly=resm:TestClient"/>2- avares:// 路径格式将要显示的图片文件,添加到项目,图片属性选择 AvaloniaResou

2022-05-25 15:33:35 3220

原创 avalonia 控件-自定义控件页面上不显示

新建自定义控件,比如:using Avalonia;using Avalonia.Controls;public class TextBoxCustom : TextBox{}调用此控件,运行在页面上不显示,但是F12是有这个控件内容的解决方案:添加继承IStyleable及 Type IStyleable.StyleKey => typeof(TextBox);using Avalonia;using Avalonia.Controls;using Avalonia.S

2022-05-25 14:59:38 864

原创 FreeSql

FreeSql问题汇总插入或更新数据报错System.MissingFieldException插入或更新数据报错System.MissingFieldException执行Insert方法,返回受影响行数报错DBConst.Current.FSQL.Insert<sys_info>(data).ExecuteAffrows();System.MissingFieldExceptionHResult=0x80131511Message=Field not found: 'Fre

2022-05-05 15:01:37 1985

原创 WPF窗体激活显示

假设单击按钮弹出指定窗体,这个按钮可以多次点击,但是弹窗只能有一个,需要每次单击事件中加入判断。如果窗体存在则调用方法 form.Activate(); 激活,自动将其置于前面如果form.Activate();无效,在前面加上form.Show();form.Show();form.Activate();注意:激活的窗体必须可见才能产生效果...

2022-04-22 14:17:44 968

原创 avalonia 控件DataGrid

avalonia 自定义控件显示问题1-自定义控件页面上不显示解决方案:1-参考链接如何改变文本的样式如何插入一段漂亮的代码片1-自定义控件页面上不显示新建自定义控件,比如:using Avalonia;using Avalonia.Controls;public class TextBoxCustom : TextBox{}调用此控件,运行在页面上不显示,但是F12是有这个控件内容的解决方案:添加继承IStyleable及 Type IStyleable.StyleKey =&g

2022-04-20 13:39:06 1234

原创 Oracle VM虚拟机部署deepin环境

1-下载oracle VM安装包文件和deepin系统文件https://www.virtualbox.org/https://deepin.euweb.cn/category/xz/gfjx2-安装oracle VM安装oracle VM,选择路径根据提示下一步安装安装完成后,为虚拟机安装deepin系统3.Oracle VM虚拟机安装Deepin1-新建系统,自定义名称,类型选择Linux,版本选择 Other Linux(64-bit)。下一步2-内存大小,设置2048MB3-创

2022-03-03 14:14:26 1002

原创 FastReport.Net关于图片展示的问题

FastReport导出PDF,图片自带边框显示,与预览不一致fastreport打印图片,导出的PDF中,图片总是带有黑色或灰色边框,但是在预览的时候是没有的,导出为word也没有这个问题。我想要的结果是,导出的PDF和预览一致。被这个问题困扰了好久,各种方法尝试和修改,终于找到了解决办法。问题fastreport展示图片使用的是PictureObject这个控件,数据源绑定的是byte...

2019-10-31 15:53:31 1817

原创 WPF的RichTextBox使用

WPF自定义控件继承RichTextBox放在项目中,没有单独拿出来生成可引用的.dll1-已创建的项目中,添加自定义控件选择存放文件地址,右击选择“添加”->“新建项”2-我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱...

2019-08-16 14:27:29 5151

原创 winform的RichTextBox使用

1、设置指定文字颜色、字体等格式设置richTextBox前10位字符格式。(第1位开始,往后10个字符) //设置指定的选择内容 richTextBox.Select(0, 10); //颜色 richTextBox.SelectionColor = Color.FromArgb(64, 165, 252); /*或者 richTextBox.SelectionColor = ...

2019-08-08 11:01:38 3257

原创 winform的RichTextBox设置网格线,类似word的稿纸效果

描述RichTextBox的文本区显示网格线,效果类似于word的稿纸效果。解决方法1、RichTextBox添加带有网格线的背景图片设置RichTextBox的背景图片属性,放入指定图片2、使用GDI画线3、设置RichTextBox的背景色为透明,将它放在panel中,在panel中画横线 RichTextBox的设置背景透明代码: public partial c...

2019-07-22 14:21:57 1332

原创 winform的RichTextBox指定位置插入有格式的数据

描述RichTextBox指定的某行某列,插入带有格式的文本。比如在RichTextBox第120个位置,插入“文本”两个字,并且颜色为红色。解决方法1、剪切板,赋值粘贴将文本数据信息放到剪切板中,然后粘贴到指定位置代码如下: //richTextBox1.SelectionStart = 120;//要插入文本的位置,此时焦点已经在目标位置了,不需要设置 richTextBo...

2019-07-19 12:07:55 2257 1

原创 winform的RichTextBox设置行距

winform的RichTextBox设置行距关于richtextbox设置指定行距的问题,在网上搜索了很多,大部分比较正确的答案是通过引用user32.dll,搜索到的内容比较多,我就放了其中一个参照的链接:https://www.cnblogs.com/liubiaocai/archive/2011/08/30/2159869.html问题这个链接上所给出的代码是没有问题的,但是,如果我...

2019-07-16 14:00:28 3853

原创 连接服务器读取文件java

连接服务器,读取指定文件,并返回。这里引用了jsch-0.1.53-sources.jar和jsch-0.1.53.jar具体的代码如下:import com.jcraft.jsch.Channel;import com.jcraft.jsch.ChannelSftp;import com.jcraft.jsch.JSch;import com.jcraft.jsch.JSchExc...

2019-06-12 09:21:31 955

原创 数组循环右移C#

题目大意是:指定数组右移,只能在数组内,不能用另外的数组。最少移动次数,如何设计。比如数组{1,2,3,4,5,6,7},右移后排序为{7,6,5,4,3,2,1}目前想到的最好的方法是,第一位和最后一位互换,第二位和倒数第二位互换,以此类推。数组个数为奇数时,中间的不用动,所以循环的次数就是(数组个数/2)的整数位代码如下 /// <summary> ...

2019-06-11 10:59:18 1734

原创 阿里云移动推送服务java调用

阿里云移动推送服务java调用首先登录阿里云官网,开通移动推送服务。创建app和平台配置应用测试推送根据文档编写自己的调用方法测试推送##具体步骤如下:登录阿里云官网https://www.aliyun.com/?utm_medium=text&utm_source=bdbrand&utm_campaign=bdbrand&utm_content=se...

2019-06-06 17:21:03 3592 1

空空如也

空空如也

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

TA关注的人

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