- 博客(18)
- 资源 (9)
- 收藏
- 关注
原创 本人实现了Prism对Fluent.Ribbon的适应(Fluent.Ribbon支持Prism架构)
作为Module加载到主窗体后,Ribbon、TOC、Map都自动加载到指定的区域,若有多个该样式的Module,其他Module同样处理,因此Ribbon中包含多个模块的菜单,但是TOC、Map对应的区域,只有一个显示(可以控制显示想显示的其他模块中的内容),而当你在单击Ribbon中的Tab时,对TOC、Map区域的内容进行动态切换,切换成菜单中对应的控件内容。#Fluent.Ribbon支持Prism架构#饶了一些路,最终还是实现了【
2024-09-24 18:55:03 370 1
原创 QT老版本下载指南
当然顺便说一下,前期QT的5.12.12的独立安装文件(exe)有bug,不知道我是不是第一时间向qt反馈的,反正他们给我回复了,说会撤销前期bug版本,并稍后更新。就是5.12.12_,至于5.14版本也有下载地址,但是维护时间还没5.12长,我就不贴了。5.15后续版本不提供独立安装包(除了某些花了钱的主,可以向他们要),5.15后续版本个人只有在线安装了。,若你要下老版本,你知道版本号(最好是全名),那你去拼吧,看我上面链接地址的规则,拼成一个地址放下载工具里,会有意想不到的东西下载哦。
2024-07-18 11:20:47 5518 9
原创 VS 界面设计出现 对COM组件的调用返回了错误HRESULT E_FAIL 的解决办法
命令加载Microsoft.VisualStudio.Shell.Interop*dll不好使;症状是:自定义控件打开设计界面时出现该问题,所有加载有该控件的窗体也都会出现该问题。该问题的一个引起原因是自身引用自身,去掉自我引用即可。2、删除.suo相关文件也不好使。除此之外无其他解决办法,
2023-08-18 15:19:52 1781 1
原创 这应该一定是.Net的bug了
在一台电脑上序列化完成会有“k__BackingField”字符的情况,网上说去掉[Serializable]就可以,但现在我这边情况是一台电脑A去不去都没有该字符,一台电脑B是去不去都有,所以这个肯定是bug。最有意思的是那台有问题的机器A在一开始前是没有问题的,它的代码也是从B拷过去的,但是它也有这个标记,不记得后来我怎么操作了,现在也有问题了,不管加什么特性,都不会再有这“k__BackingField”字符串了。哪他妈有'
2023-05-26 13:14:43 152
原创 Java之预定义
作为Java初学者的我,提供一个类似C#的预处理机制。若有不足之处,敬请各位大佬指正(感觉没有,哈哈哈哈哈哈)!Java没有类似C++的宏,也没有类似C#的预定义 #if...#endifC#里的预定义使用方式有两步如下:A、在C#使用预定义时,一般可以在项目属性的【生成】--【常规】--【条件编译符号】处指定该变量,或者使用#define。B、再在使用处使用#if……#endifJava官方没有提供类似的机制。鄙人,有个办法:在项目中添加一常量类,存储本系统用到常量,在此处设立..
2020-05-29 11:23:17 553
原创 关于手机定位的那点事
南方人,貌似都对方向不太敏感,可能受环境影响,毕竟雾蒙蒙的天找不到太阳(南方雨雾多),加上这山挡那山拦的,没9,10点也看不到太阳(南方丘陵多)……因此总是分不清东南西北。 这次匆忙回京的我,头两件大事没法展开,于是乎用很通俗的语言简述一下用手机如何定位、识别方向。毕竟现在科技还是很发达,如果不能自己识别方向,可以借助其他设备,比如手机,现在的手机几乎都带导航定位功能(就是通常...
2018-10-04 23:30:27 654
原创 "Microsoft Office Access 不能在追加查询中追加所有记录。 Microsoft Office Access设置1字段为Null是因为类型转换失败,它未将0记录添加到表是因为键值冲突,没有添加0记录是因为锁定冲突,没有添加0记录是因为
我在用C#保存一个Access数据的时候,提示数据类型不一致。 在数据保存时出一下错误“Microsoft Office Access 不能在追加查询中追加所有记录。 Microsoft Office Access设置1字段为Null是因为类型转换失败,它未将0记录添加到表是因为键值冲突,没有添加0记录是因为锁定冲突,没有添加0记录是因为有效性规则冲突。 是
2011-07-01 17:36:00 12911 3
原创 CheckedListBox 指定项不可用(选定灰色)
<br />1、在添加不可用项的时候,设置它的复选样式为:CheckState.Indeterminate;<br />2、在CheckedListBox的ItemCheck事件里添加如下代码: if (e.CurrentValue == CheckState.Indeterminate) { e.NewValue = CheckState.Indeterminate; }<br />希望你能用上
2011-05-16 17:53:00 3627
转载 ISaveAs.SaveAs Method
<br /> <br />Creates a new persistent Dataset of a given format.[Visual Basic .NET]Public Function SaveAs ( _ ByVal Name As String, _ ByVal Workspace As IWorkspace, _ ByVal Format As String _) As IDataset[C#]public IDataset SaveAs (
2011-04-01 15:40:00 1887
原创 [网摘]skyline 中一些扩展名及其意义(一)
<br /><br />TerraBuilder将工程中的大多数源数据转换为一种中间格式—未压缩的Mip(MPU)。这种格式包含关于源数据的称为分辨率金字塔(Resolution Pyramid)的Mip(多分辨率数据,Multiple resolution data)信息。 <br /> 单个MPU文件可以包含或不包含源数据,区别在于输出的MPU文件大小,包含源数据的MPU文件是原始未压缩源数据的1.3333倍。如果创建不包含源数据的MPU,文件大小是原始未压缩源数据的33.3% 。<br />
2011-03-30 14:59:00 782
转载 格式化
C#格式化数值结果表(格式化字符串)字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0011.20E+001G常规string.Format("{0:G}", 2)2N用分号隔开的数字string.Format("{0:N}", 250000)250,000.00X十六进制string.Format("{0:X000}", 12)Cstring.Format("{0:000.000
2011-01-20 11:14:00 621
原创 关于无窗体模式下,ThreadStateException的解决办法
<br />症状:“在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常”<br /> <br />我在无窗体模式下,使用OpenfileDialog.ShowDialog()时会出现上述问题,google之,都说用以下两种方法:<br />1、[STAThread]static void Main() <br />2、Thread app = new Thre
2010-11-29 17:57:00 2452
转载 [转]深入GetMessage和PeekMessage
<br /><br />该文重点讲述了Windows处理事件、消息的具体过程和步骤。尤其是在系系处理鼠标键盘事件的过程上做了详解。通过这篇文章,你将对Windows的消息处理机制有一个较全面的了解。<br />概念<br /> <br />这篇文章解释了GetMessage和PeekMessage的内部运作方式,同时也是一类与“消息及消息在16位 MS-DOS?/Microsoft? Windows?环境之下的影响”相关文章的基础。我们将讨论下面这些主题:<br />·系统和应用程序队列(译者注:以下简称为
2010-09-15 15:43:00 665
转载 DUMPBIN 命令行工具使用细则
<br /><br />在使用VC时,可以用DUMPBIN。EXE来得到某个DLL中所输出的符号的清单。如下面的<br />命令:dumpbin -exports Cmpnt1.dll<br />如:<br /><br />C:/WINDOWS/system32>dumpbin -exports msgsvc.dll<br />Microsoft (R) COFF Binary File Dumper Version 6.00.8447<br />Copyright (C) Microsoft Corp 1
2010-08-24 19:23:00 873
怎么知道WPF的控件是由哪些控件组成
2024-07-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人