随笔分类 -  编程

摘要:一、现象 wpf 文本框不能输入小数点 二、原因 WPF的Textbox绑定在.NET4.5+中的默认行为变更 从.NET 4.5开始,TextBox.Text的绑定默认启用了FrameworkCompatibilityPreferences.KeepTextBoxDisplaySynchroniz 阅读全文
posted @ 2025-10-11 10:14 echo-efun 阅读(25) 评论(0) 推荐(0)
摘要:#define MyAppName "HYC.Dispensing" #define MyAppVersion "1.0.0.1" #define MyAppExeName "HYC.Dispensing.exe" #define MyAppAssocName MyAppName + " File" 阅读全文
posted @ 2025-07-04 16:37 echo-efun 阅读(26) 评论(0) 推荐(0)
摘要:1.绑定新建类文件(使用BindableBase方式) public class sample:BindableBase { private double blendPreVolume; /// <summary> /// 混匀前吸体积 /// </summary> public double Bl 阅读全文
posted @ 2025-03-06 09:29 echo-efun 阅读(34) 评论(0) 推荐(0)
摘要:1.输入指令 mysql -u root -p 输入对应的数据库密码 2.执行sql文件 source 文件.sql(路径) 阅读全文
posted @ 2024-11-15 16:31 echo-efun 阅读(91) 评论(0) 推荐(0)
摘要:textbox中UpdateSourceTrigger=PropertyChanged,设置此属性后,输入非零整数无问题,输入小数有问题, 更改为UpdateSourceTrigger=LostFocus后,输入小数无问题 阅读全文
posted @ 2024-11-15 14:02 echo-efun 阅读(64) 评论(0) 推荐(0)
摘要:1. 静态语言:C# Visual Basic等 动态语言:Lisp Smalltalk JavaScript PHP Ruby Python ColdFusion Lua Cobra Groovy等 2.DLR是一种运行时环境,可以将一组动态语言服务添加到公共语言运行时(CLR) *使用DLR可以 阅读全文
posted @ 2024-10-28 09:57 echo-efun 阅读(129) 评论(0) 推荐(0)
摘要:找不到字典时设置如下 <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="/Themes/1.xaml"/> <ResourceDictionary Source="/The 阅读全文
posted @ 2024-09-30 16:59 echo-efun 阅读(251) 评论(0) 推荐(0)
摘要:WindowState="Maximized" //窗口最大化 WindowStyle="None" //不使用wpf自带标题栏 阅读全文
posted @ 2024-09-30 15:32 echo-efun 阅读(57) 评论(0) 推荐(0)
摘要:/// <summary> /// 16进制字符转为字节流 /// </summary> /// <param name="str"></param> /// <param name="fromBase"></param> /// <returns></returns> public static 阅读全文
posted @ 2024-09-29 17:29 echo-efun 阅读(35) 评论(0) 推荐(0)
摘要:CSocketClient info; ModbusMaster master; //public static ModbusTcp2 Instance = new ModbusTcp2("192.168.0.8", 8000); public static ModbusTcp2 Instance 阅读全文
posted @ 2024-09-29 17:28 echo-efun 阅读(133) 评论(0) 推荐(0)
摘要:类CSocketClient主要包括以下内容: private TcpClient _client; public Thread _connectionThread; private StreamWriter _write; public ClientRecMsgClass GClientRecMs 阅读全文
posted @ 2024-09-29 17:27 echo-efun 阅读(161) 评论(0) 推荐(0)
摘要:如16进制A要填充为000A string str ="A"; str.PadLeft(4,'0'); 阅读全文
posted @ 2024-09-29 17:26 echo-efun 阅读(29) 评论(0) 推荐(0)
摘要:类继承INotifyPropertyChanged接口,然后把List的类型改为ObservableCollection 如下 private ObservableCollection<string> reagentNameList = new ObservableCollection<string 阅读全文
posted @ 2024-09-29 15:30 echo-efun 阅读(59) 评论(0) 推荐(0)
摘要:1.创建拖放对象 1.1创建一个圆自定义控件,UI代码如下(Circle.xaml): <UserControl x:Class="WpfApp1.Circle" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xm 阅读全文
posted @ 2024-09-25 11:01 echo-efun 阅读(352) 评论(0) 推荐(0)
摘要:拖放通常指一种数据传输的方法:使用鼠标(或类似其他设备)选择一个或多个对象,将其拖至用户界面(UI)中的目标位置 1.拖放操作通常涉及两个参与方 *拖动对象、拖放目标 *拖动对象和拖放目标可能是相同应用程序或不同应用程序中的UI元素 *在 Internet 区域中 OLE 拖放无效 *拖放属于广义的 阅读全文
posted @ 2024-09-25 10:38 echo-efun 阅读(134) 评论(0) 推荐(0)
摘要:Visual Studio 中的键盘快捷方式 阅读全文
posted @ 2024-09-25 09:58 echo-efun 阅读(39) 评论(0) 推荐(0)
摘要:参数 dragSourceDependencyObject 对依赖项对象的引用(该对象是被拖动数据的源)。 dataObject 包含被拖动数据的数据对象。 allowedEffectsDragDropEffects DragDropEffects 值中的一个,指定拖放操作的允许效果。 返回 Dra 阅读全文
posted @ 2024-09-24 13:29 echo-efun 阅读(99) 评论(0) 推荐(0)
摘要:1.Assembly.CreateInstance 从程序集中查找某个类型,然后使用系统激活器创建它的实例,有以下三种方式实现: CreateInstance(String) 使用区分大小写的搜索,从此程序集中查找指定的类型,然后使用系统激活器创建它的实例。 CreateInstance(Strin 阅读全文
posted @ 2024-09-21 16:04 echo-efun 阅读(106) 评论(0) 推荐(0)