会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
<--青青子衿-->
水善利万物而不争
博客园
首页
新随笔
联系
订阅
管理
2020年4月28日
设计模式
该文被密码保护。
阅读全文
posted @ 2020-04-28 10:57 <--青青子衿-->
阅读(0)
评论(0)
推荐(0)
2019年12月31日
WPF 消息唯一令牌管理
摘要: 1.唯一令牌 2.在基类中加入令牌键值 3.消息构造 4.消息初始化与唯一令牌赋值 5.唯一令牌消息订阅 6.唯一令牌消息触发
阅读全文
posted @ 2019-12-31 13:47 <--青青子衿-->
阅读(441)
评论(0)
推荐(0)
2019年12月30日
C#枚举多语言管理
摘要: 1.枚举多语言管理Display特性,不要使用Description特性,因为Description特性不容易进行多语言管理 2.创建枚举多语言资源文件 3.枚举Display特性值获取
阅读全文
posted @ 2019-12-30 16:50 <--青青子衿-->
阅读(1221)
评论(1)
推荐(0)
2019年12月13日
C#别名特性标签Alias
摘要: /* * 作 者 :姜 彦 * 项目名称 :Utility.Data * 类 名 称 :AliasAsAttribute * 命名空间 :Utility.Data * CLR 版本 :4.0.30319.42000 * 创建时间 :2019/11/8 18:28:06 * 当前版本 :1.0.0.0
阅读全文
posted @ 2019-12-13 19:42 <--青青子衿-->
阅读(592)
评论(0)
推荐(0)
WPF颜色特性标签Color
摘要: /*---------------------------------------------------------------- * 作 者 :姜 彦 * 项目名称 :EMRCPOE.Presentation.Common.Attributes * 类 名 称 :ColorAttribute * 命名空间 :EMRCPOE.Presentation.Common.Attr...
阅读全文
posted @ 2019-12-13 19:41 <--青青子衿-->
阅读(872)
评论(0)
推荐(0)
C#获取可执行文件地址
摘要: .Net Core里由于仅保留最基层的类库,编译后,一些附加类库是无法附加生成的,所以一些原来的写法不具有通用性,下面的通用性写法,适用于.Net 标准类库与.Net Core类库:
阅读全文
posted @ 2019-12-13 19:38 <--青青子衿-->
阅读(290)
评论(0)
推荐(0)
2019年11月24日
WPF按钮声音
该文被密码保护。
阅读全文
posted @ 2019-11-24 16:13 <--青青子衿-->
阅读(14)
评论(0)
推荐(0)
WPF开关按钮错误验证
该文被密码保护。
阅读全文
posted @ 2019-11-24 15:27 <--青青子衿-->
阅读(44)
评论(0)
推荐(0)
WPF颜色资源的复用
该文被密码保护。
阅读全文
posted @ 2019-11-24 15:23 <--青青子衿-->
阅读(112)
评论(0)
推荐(0)
EmitMapper的一些使用总结
摘要: 2.Profile文件
阅读全文
posted @ 2019-11-24 15:17 <--青青子衿-->
阅读(552)
评论(0)
推荐(0)
下一页
公告
// /**/ // 在页脚Html代码 引入 // function btn_donateClick() { var DivPopup = document.getElementById('Div_popup'); var DivMasklayer = document.getElementById('div_masklayer'); DivMasklayer.style.display = 'block'; DivPopup.style.display = 'block'; var h = Div_popup.clientHeight; with (Div_popup.style) { marginTop = -h / 2 + 'px'; } } function MasklayerClick() { var masklayer = document.getElementById('div_masklayer'); var divImg = document.getElementById("Div_popup"); masklayer.style.display = "none"; divImg.style.display = "none"; } setTimeout( function () { document.getElementById('div_masklayer').onclick = MasklayerClick; document.getElementById('btn_donate').onclick = btn_donateClick; var a_gzw = document.getElementById("guanzhuwo"); a_gzw.href = "javascript:void(0);"; $("#guanzhuwo").attr("onclick","follow('33513f9f-ba13-e011-ac81-842b2b196315');"); }, 900);