- 博客(27)
- 资源 (7)
- 收藏
- 关注

原创 开发日常记录
WPF绘制图形时提供了以下的几个单位(默认的单位是像素):1.px, 像素(一个像素等于1/96个英寸)2. in, 英寸;1in=96px3. cm, 厘米,1cm=(96/2.54)px4. pt,点,1pt=(96/72)pxINSERT IGNORE INTO会忽略数据库中已经存在 的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过当前插入的这条数据。这样就可以保留数据库中已经存在数据,达到在间隙中插入数据的目的。委托:public delegate voi
2022-02-07 11:42:22
925
原创 wpf 获取datagrid 中指定行列的DataGridTemplateColumn中的控件
wpf 获取datagrid 中指定行列的DataGridTemplateColumn中的控件
2022-06-29 15:50:44
925
原创 WPF 贝塞尔曲线实现波纹动画效果
<UserControl.Resources> <Storyboard x:Key="WaterStoryboard"> <PointAnimation Storyboard.TargetName="bs_Water" Storyboard.TargetProperty="Point1" From="15,-5" To="15,5" Duration="00:00:2" AutoReverse="True" RepeatBeha...
2022-03-25 09:14:12
1094
原创 C# 串口操作类SerialHelper
using System;using System.Collections.Generic;using System.Text;using System.IO.Ports;using System.IO;using Haier_Common;using System.Linq;namespace Haier_Control{ public static class SerialHelper { public static SerialPort _seria.
2022-03-21 10:52:22
1115
原创 C# socket操作类
using System;using System.Collections.Generic;using System.Configuration;using System.Net;using System.Net.Sockets;using System.Text;using System.Windows.Forms;namespace Control{ public class SocketHepler { SocketHepler() .
2022-03-21 10:48:48
1593
原创 C#调用OPC UA 解决方案
特殊情况可以查看所有命名空间:ns=0;i=2255,也可以用(OpcUaHelper.Tool)工具查看。2、参数传递方式:ns=2;s=参数名(ns表示命名空间索引,一般为2)、UA-.NETStandard-Samples比价有参考价值。
2022-02-25 10:31:22
7828
原创 wpf 完美.gitignore
bin/obj/.vs/*.suo*.orig.sonarqube/*.bat*.v11*.v12*.suo*.user/CC_SMSC.v11.suo
2021-12-02 15:13:00
870
1
原创 wpf datagrid 样式
<UserControl.Resources> <ResourceDictionary> <Style x:Key="dgCell" TargetType="TextBlock"> <Setter Property="TextAlignment" Value="Center"/> <Setter Property="FontSize" Value=..
2021-11-25 16:12:30
220
原创 wpf DataGrid 样式
<DataGrid Background="White" Name="dgt_2" Grid.Row="0" FontSize="18" ItemsSource="{Binding}" IsReadOnly="True" AutoGenerateColumns="False"> <DataGrid.Columns> <DataGridTextColumn Header="疫苗" IsReadOnly="True" Binding="{Binding vacci.
2021-11-18 15:10:10
63
原创 wpf 控件搜素
使用过程1.容器控件.RegisterName("Name",要注册的控件) //注册控件2.容器控件.FindName("Name") as 控件类型 //找到控件并转换成相应类型注意:仅通过 控件.Name来设置是不能通过FindName来找到控件的,必须注册删除控件操作1.容器控件.Children.Remove(控件) //移除控件2.容器控件.UnregisterName("Name") //取消注册...
2021-11-18 13:23:28
168
原创 mysql Case when 使用方法
SELECT *, CASE t.flagWHEN '0' THEN '待入库'WHEN '1' THEN '已完成'WHEN '2' THEN '进行中'END as flagnFROM t_stock_in_orders t
2021-11-16 10:09:13
454
原创 C# interface使用方法
public interface ITubeBox { void Clear(); void IntData(); List<uc_TubeBox_Data> ls { get; set; } } public class TubeBoxFactory { private static ITubeBox _helper = null; /// <summary> ///..
2021-10-25 16:38:34
449
原创 C# wpf 模糊查询
private void txt_TextChanged(object sender, EventArgs e) { try { string Filter = "1=1 "; if (!txb_Account_Name.Text.Equals(string.Empty)) { Filter += "...
2021-10-22 10:35:45
526
原创 C#杀死所有线程并退出
using System.Diagnostics;private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e){ Process.GetCurrentProcess().Kill();}
2021-10-09 10:44:40
917
原创 C#DataTable 操作类
/// <summary> /// DataTable转成List /// </summary> /// <typeparam name="T"></typeparam> /// <param name="dt"></param> /// <returns></returns> public static List<T> ToDataList<T>(DataTab.
2021-06-22 11:14:12
124
原创 Winform dataGridView 操作
//dataGridView列宽自适应 private void DataGridAutoResize(DataGridView dgv) { System.Drawing.Font font = new System.Drawing.Font("UTF-8", 9);//UTF-8是字体的编码格式,2是字体大小 dgv.Font = font;//此时dataGridView的字体就已经设置完成 ...
2021-06-17 10:56:36
241
原创 Vs2019安装包制作bat脚本
echo off & color 0A cd /e %~dp0set currentPath=%cd%\vs2019echo currentPath=%currentPath% call vs_enterprise__1889506432.1608191231.exe --layout "%currentPath%" --add Component.GitHub.VisualStudio --add Microsoft.VisualStudio.Workload.CoreEditor .
2021-06-09 14:19:18
860
原创 Mysql自动备份bat脚本
@echo offset hour=%time:~0,2%if "%time:~0,1%"==" " set hour=0%time:~1,1%set now=%Date:~0,4%%Date:~5,2%%Date:~8,2%%hour%%Time:~3,2%%Time:~6,2%echo %now%::修改数据库连接字符串set host=127.0.0.1set port=3306set user=rootset pass=mysql@haierset dbname=autoplas
2021-06-09 11:31:35
518
原创 C# WinForm Loading界面
调用 LoadingHelper.ShowLoadingScreen();//显示 LoadingHelper.CloseForm();//关闭代码using System.Windows.Forms;using System.Threading;using System;namespace ZQT{ public partial class Form_Loading : Form { public Form_Loading()
2021-05-10 11:38:53
1251
原创 C# EXCEL的帮助类(使用NPOI,不依赖office,高效方法)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using NPOI.SS.UserModel;using NPOI.HSSF.UserModel;using NPOI.XSSF.UserModel;using System.Collections;using System.IO;using System.Data.
2021-05-08 14:33:27
1824
原创 wpf 创建树状数据结构 绑定TreeView
1、数据库结构每级分类递增两位数字,这样,每级分类的数目限定在100个之间,分类方法主要为编码法;示例:一级分类:01,02,03二级分类:0101,0102,0103,0201,0202........三级分类:010101,010102,010103,010104..........数据库查询时使用 like '01%'就可得到一级分类01下的所有子分类,非常方便!如果要列出所有分类的树型结构,只需用一条语句select * from pro_class order by code,
2021-04-28 10:11:20
1891
2
原创 C#实现语音播报
SpeechVoiceSpeakFlags flag = SpeechVoiceSpeakFlags.SVSFlagsAsync;SpVoice voice = new SpVoice();voice.Rate = 1;//语速voice.Volume = 100;//音量voice.Voice = voice.GetVoices(string.Empty, string.Empty).Item(0);//Item(0)中文、Item(3)英文voice.Speak("语音播报", flag);.
2021-01-15 14:14:27
4635
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人