![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术学习系列
你要上天
good
展开
-
WPF 晚上吃什么 制作gif动图,截图晚上吃什么
今天看到了一个类似这样的gif,截图来决定晚上吃什么,于是动手自己写一个,生成如此Gif的程序github:https://github.com/442040292/WhatForDinner完整的项目、虽然是个简单的小程序需要使用到这个dll: Gif.Components.dll直接上代码:主页:<Window x:Class="WhatForDinner.MainWindow" xmlns="http://schemas.microsoft.com...原创 2021-01-11 18:41:02 · 4413 阅读 · 0 评论 -
c# Microsoft.Office.Interop.Excel 判断使用的是 wps office 还是 微软office
using Microsoft.Office.Interop.Excel; 打开Excel private const string Microsoft_EXCEL_PROG_ID = "Excel.Application"; private const string WPS_EXCEL_PROG_ID = "KET.Application"; if (Type.GetTypeFromProgID...原创 2020-11-05 10:19:29 · 2879 阅读 · 0 评论 -
WPF 加载页面的技巧
通常加载N多东西会非常慢言简意赅 直接上步骤1.空界面 随便怎么画2.viewmodel初始化里面使用代码 public LaunchViewModel() { DispatcherHelper.Initialize(); Task.Run(async () => { await Task.Delay(600); ...原创 2020-07-01 18:52:32 · 1534 阅读 · 0 评论 -
WPF Expander Style 控件样式 自定义控件 自定义属性
下载连接https://download.csdn.net/download/sinat_30224769/12366122Wpf中 使用 Expander 的样式 ,如果需要绑定自己的属性可以继承Expander 并 添加自己需要的属性 ,如果属性较多可以只绑定一个类,注意增加通知。 最后在样式中使用TempleteBinding 来帮顶自己设置的值,不要忘了 要设置Templete...原创 2020-04-27 09:59:04 · 1552 阅读 · 0 评论 -
WPF在控件(Library)项目中,使用图片资源样式资源,直接引用无法使用
使用图片资源时需要跟上项目路径<ImageBrush ImageSource="/项目namespace;component/Resources/Success.png"/>使用Style 、Dictionary 资源时 需要跟上项目路径 <UserControl.Resources> <ResourceDictionary>...原创 2020-04-25 23:28:49 · 372 阅读 · 0 评论 -
WPF 学习
基础 WPF宝典c# 改善C#代码的123个习惯mvvmlightprismhttps://msdn.microsoft.com/en-us/library/ff648465.aspx领域驱动设计https://www.amazon.cn/dp/B00IYTVWA6/ref=sr_1_1?__mk_zh_CN=%E4%BA%9A%E9%A9%AC%E9%80%8A%E7...原创 2019-05-15 09:51:42 · 132 阅读 · 0 评论 -
vs 调试 Microsoft 官方文档 2019
https://docs.microsoft.com/zh-cn/visualstudio/debugger/?view=vs-2019原创 2019-05-10 00:11:14 · 2426 阅读 · 0 评论 -
WPF 切换界面的 一些骚操作 根据类型自动生成控件列表,根据item类型生成不同控件的列表
利用Style达到切换界面的目的同事传授来的,用在一些 控件较少,但是选择情况较多的时候。在后台使用 switch 切换 youType 会使效率更高,在前台切换缺点是,这些style都会被加载。<ControlTemplate x:Key="youStyle1" TargetType="{x:Type Control}"> <Button x:Name="btn...原创 2019-05-13 23:30:34 · 1238 阅读 · 0 评论 -
申请免费的sll证书
使用https://freessl.cn/填入域名邮箱浏览器生成创建在服务器设置 验证规则点击验证匹配成功后 页面返回 三个key保存好OK 部署到服务器原创 2019-04-15 09:19:54 · 1085 阅读 · 0 评论 -
Win32 API
最近换工作了,新公司接触 windows 文件操作 控制比较多,使用的win32API 也较为频繁,特地去咋了一圈,发现了好东西记在这里,共勉学习。来源:https://www.cnblogs.com/zhangpengshou/p/5420525.html...转载 2019-04-14 19:51:20 · 271 阅读 · 0 评论 -
数据库结构检查 表名、表字段、触发器 检查 输出日志
/// <summary> /// 数据库安全(此类用于检测数据库稳定运行的安全监测) /// </summary> public class DatabaseSecurity { /// <summary> /// 结构检测 /// </summary> ...原创 2018-10-26 15:10:13 · 407 阅读 · 0 评论 -
WPF 自定义模版 Style 中控件引用方法
本来想这是原创 不过貌似已经有很多资料介绍的很详细直接搜 WPF+ OnApplyTemplate这里直接贴我找到的一个链接https://www.cnblogs.com/wywnet/p/4000372.html当然也有我自己的一个创新内容绑定如果想绑定一两个控件 直接后台代码像上面这样写没问题的,但是如果控件很多,需要绑定,和操作事件很复杂,虽然逃不了必写的代码,...原创 2018-09-16 22:28:13 · 3015 阅读 · 0 评论 -
c# 利用Attribute 添加函数执行条件 解除工厂if else 或 switch case的 判断
先写个草稿示例等后面再加上去 先把灵感记下来代码下载地址:https://download.csdn.net/download/sinat_30224769/10632514 [AttributeUsage(AttributeTargets.Method, Inherited = false)] [System.Runtime.InteropServi...原创 2018-08-28 11:10:00 · 498 阅读 · 0 评论 -
WCF+WPF学习要点总结
本文仅记录自己学习WCF和WPF时所遇到的问题和解决的方法留作存根,以便今后快速查阅。目前没时间去写这些教程,今后有时间将会以这些为标题创建解决方案。也可以直接提问。 WPF1WPF中使用mvvmlight;2WPF中数据绑定3WPF中事件绑定4界面元素的处理需要委托Dispichar5子元素中绑定事件使用manager 6在子类中定义ICommand 使用原创 2017-06-04 15:01:32 · 577 阅读 · 0 评论 -
MVVMLight+WPF
安装MVVMLight的方法网上有很多例子,我使用NUGet 搜索并安装在程序目录下, http://www.cnblogs.com/chenxizhang/archive/2011/10/01/2197786.html 也可以参照该文章,进行安装1.安装完成MVVMLight以后 先拿主窗体做实验,将自动生成的Mainviewmodel 绑定到 主窗体上 <Window.DataCont原创 2017-06-07 09:09:24 · 3321 阅读 · 0 评论