简介: 问题:在WPF中,使用了ObservableCollection<T>作为dataGrid的数据源,发现更新数据的时候不会触发dataGrid的更新 ByMaQaQ2023-11-22 分析: 1、ObservableCollection会在集合的元素添加、移除或者清空时才触发更新通知,对集合中元素的属性更改是不会触发通知的。 2、如果想在更新数据时触发通知,可以将T类实现INotifyPropertyChanged接口,这样当其属性发生更改时,会触发通知并更新dataGrid。 实现如下:   1、xml中   <DataGrid x:Name="data...

  Uj0nlHA89QB9   2023年12月31日   16   0   0 .NET

背景:   保密。 过程:   先查询一下常见的加壳工具: DotFuscator,官方自带,据说免费版混淆程度不高 ConfuserEx,只支持.NETFramework2.0/3.0/3.5/4.0/4.5/4.6/4.7/4.8 VirboxProtector,很好很优秀,但是收费 NETReactor,最新6.9版收费,PJ版到4.9不支持.NETCore Obfuscar,开源,可以用dotnettool或项目构建的方式进行使用   那就先用Obfuscar试试水(官方文档:https://docs.obfuscar.com/getting-started/configurati...

  Uj0nlHA89QB9   2023年11月06日   29   0   0 .NET

简介:   背景:一直以来在项目上经常使用ping指令来测试网络通信,最近稍微研究了一下常用的指令,记录以作备忘。--MaQaQ2023-11-1   ping(PacketInternetGroper)是一种因特网包探索器,用于测试网络连接量的程序。Ping是工作在TCP/IP网络体系结构中应用层的一个服务命令,主要是向特定的目的主机发送ICMP(InternetControlMessageProtocol因特网报文控制协议)Echo请求报文,测试目的站是否可达及了解其有关状态。   上面这一串是百度百科的解释,用人话翻译一下就是,ping一般是用来测网络通信的。   以下在windows操...

  Uj0nlHA89QB9   2023年11月05日   73   0   0 Windows

背景:   保密。 过程:   先查询一下常见的加壳工具: DotFuscator,官方自带,据说免费版混淆程度不高 VirboxProtector,很好很优秀,但是收费 NETReactor,可能会被识别为病毒 Obfuscar,开源,可以用dotnettool或项目构建的方式进行使用   那就先用Obfuscar试试水。 方式一:nuget安装(推荐,这种方式可以针对性下载各.net版本对应工具包)   1、在项目中使用nuget安装obfuscar    2、在项目根目录下找到packages\Obfuscar.2.2.38\tools,将Obfuscar.Console...

  Uj0nlHA89QB9   2023年11月02日   44   0   0 .NET

  已知一张二维码图片,怎么生成一张一模一样的图片出来?   最近有个项目,需要用到QRCode,之前只做过Datamatrix格式的,想着应该也是差不多的,于是就依葫芦画瓢,掏出我的陈年OnBarcode类库,一通修改,生成了个崭新的QRCode,与客户提供的二维码图片一比对,虽然扫出来内容一样,但明显图案并不相同,于是我就意识到,事情并不简单。原图如下:   首先第一个怀疑的就是参数问题啦,看了一下OnBarcode.Barcode.QRCode的属性,可疑的参数有DataMode、ECL、Version等等,毕竟这几个应该是常见的参数。最大的可能就是ECL,这个是二维码的纠错级别,一般...

  Uj0nlHA89QB9   2023年11月02日   52   0   0 .NET

起因:   上周安装完mysql后,成功新建了数据库,一切都是正常的,于是就先搁置一旁。今天周一过来,却突然发现无法连接mysql了。 过程:   第一反应是服务没有启动,毕竟重启了电脑,说不定是服务没有自动启动,于是打开了服务管理器,却发现没有mysql对应的服务。既然没有,那我就自己手动创建一个,找到mysql的安装目录,我的是在C:\ProgramFiles\MySQL\MySQLServer5.7\bin下,在此目录下以管理员身份打开cmd,输入mysqld-installMySQL57,其中的MySQL57是自定义服务名,回车即可:    然后在服务管理器一刷新,就能看到...

  Uj0nlHA89QB9   2023年11月01日   57   0   0 MySQL

  本机环境:win10专业版,64位,16G内存。   原先用的AS2.2,是很早之前在看《第一行代码Android(第2版)》的时候,按书里的链接下载安装的,也不用怎么配置。(PS:第一行代码这本书对新手确实很适合,第1版是eclise,第2版是Androidstudio)   最近想给AS升级一下,果不其然碰到很多问题。   最开始肯定是去下载AndroidStudio,参考下方给出的链接。   Android开发自然是要Java环境,这个没啥难度,直接下载安装就好,如果在官网上下,就需要注册一下oracle账号。我之前已经安装过jdk1.8,所以略过了,没想到后面也是个坑。   当前的...

  Uj0nlHA89QB9   2023年11月01日   100   0   0 Android开发
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~