自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u010209404的博客

我是勇敢小菜鸟

  • 博客(20)
  • 资源 (21)
  • 收藏
  • 关注

原创 java日志发展史

java 日志 发展史总所周知,java日志库很多,很乱,关系也很复杂,对小白而言在日志选择上懵懵懂懂,最近看到一片文介绍日志的章讲的很好,分享给大家文档地址:https://zhuanlan.zhihu.com/p/64353891

2022-03-16 10:52:04 422

原创 简单WPF MVVM实现

最简单的MVVM 代码示例. ViewModel 的属性,视图,命令都基于特性标记实现;

2022-02-23 17:17:11 533 1

原创 VSIX 安装失败解决方案

VSIX 安装失败解决方案, 用于解决 VS (Visual Studio) 安装插件失败问题

2022-01-28 10:57:51 11609 4

原创 C# 生成 联系人 二维码

NuGet 引用库不废话贴代码:using Gma.QrCodeNet.Encoding;using Gma.QrCodeNet.Encoding.Windows.Render;using System;using System.Collections.Generic;using System.Drawing;using System.Drawing.Imaging;using System.IO;using System.Linq;using System.Text;usin.

2021-01-13 16:52:05 430

原创 postgresql if 插入或更新表

``//1. 创建表create table test(id int,name varchar(20))//2. 匿名存储过程DO$$DECLARE var_r INT ;BEGIN SELECT INTO var_r COUNT (*) FROM test WHERE ID = '0'; IF var_r > 0 THEN UPDATE test SET name='567' WHERE id='0'; RAISE NOTICE 'count is %,u

2021-01-08 16:55:59 996

原创 C# 设置文件默认打开程序

C# 设置文件默认打开程序代码片段如下 /// <summary> /// 设置文件默认打开程序 前提是程序支持参数启动打开文件 /// 特殊说明:txt后缀比较特殊,还需要从注册表修改userchoie的键值才行 /// </summary> /// <param name="fileExtension">文件拓展名 示例:'.slnc'</param> /// <param name="appPath"&g

2020-06-13 12:41:17 3698

原创 创建快捷方式

C# 创建快捷方式贴代码 /// <summary> /// 创建快捷方式 /// </summary> /// <param name="lnkPath">lnk文件存放路径(快捷方式文件路径:C:\\test.lnk)</param> /// <param name="exePath">要打开的程序路径:C:\\test.exe</param> /// <param name="arg"&

2020-06-13 10:20:02 315

原创 WPF创建MapWinGis项目(一)

安装并生成引用库1.安装MapWinGIS官网下载地址(https://github.com/MapWindow/MapWinGIS/releases)安装完成,进入安装目录,例如我装再D盘中,目录:D:\Program Files (x86)\MapWinGIS2.生成引用类库启动VS开发人员命令面板 进入安装目录,输入aximp MapWinGIS.ocx...

2020-02-18 19:08:23 572

原创 简单轻量状态机

KeyState 状态类namespace FSM{ using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Runtime.CompilerServices; using Sys...

2020-01-16 10:32:22 139

原创 193行代码构建轻量WPF MVVM

193行代码构建轻量WPF MVVM什么是 WPF Mvvm怎么构建193行的轻量MVVM呢贴代码咯真的只有193行怎么用呢,那么创建一个工程吧工程结构构建MVVM应用1. MVVM-Model **Person.cs** 这个就是我们的**Model**了,也就是**MVVM** 中的**M**2.MVVM-VIew **MainWindowVIew** 这个是View,就是 MVVM中V啦3....

2018-10-27 22:14:08 254

原创 简单ioc容器实现,可作为插件框架的核心逻辑,个人文档记录

namespace Simple.Ioc{    using System;    using System.Collections.Generic;    using System.Linq;    using System.Reflection;    public class SimpleIoc    {        #region  Instance 

2018-02-02 20:12:32 168

原创 wpf前置窗口,winfrom后置窗口,解决必要winfrom作为载体的情况

namespace Simple.DoubleWindow{    using System;    using System.Collections.Generic;    using System.ComponentModel;    using System.Runtime.CompilerServices;    using System.Runtime.Inter

2018-02-02 20:09:26 620

原创 winform-wpf-窗体混合显示

winform-wpf-窗体混合显示无论是winform内嵌wpf,还是wpf内嵌winform,效果总是不友好。那么两个窗体嵌套。这种方式简单粗暴,用户快速开发的小项目还是可以的。其实原来还是非常简单的。就是窗体叠在一起,没啥技术含量,只适合不需要自定义窗体的小项目。要特殊定制窗体样式。那么这种方式,就不适合了。 wpf-页面代码 <Window x:Class="WF.Dem

2017-11-19 11:46:44 4304 1

原创 C#16字符串进制转16进制

//16进制字符串转16进制 var a = "01091f02"; var b = Convert.ToUInt32(a, 16);

2017-06-09 21:15:58 1098

原创 小文件转Base64String工具类

用于小文件转base64,请无用于大文件,不多说贴源码 public static class ImageToBase64StringTools { /// <summary> /// 获取文件字节数组 请勿用于大文件 /// </summary> /// <param name="filePath">文件路径</param>

2017-04-11 13:29:13 388

原创 WPF 去边框 自定义窗体 拖动窗体大小变化

WPF 去边框 自定义窗体 拖动窗体大小变化 wpf 自定义窗体 并 拖动窗体大小变化 网上普遍 实现都是 win32那一套或者用windowChrome.Shell这两种方式。实际上wpf目前已经集成了windowChrome。那么新的使用方式怎么弄呢?非常简单!Xaml实现代码 后台都不用写任何代码哟! <Window x:Class="TestNoBorderWindow"

2017-04-10 18:30:23 3248 2

原创 个人代码备忘录-时间戳

///         /// 日期转换成unix时间戳        ///         ///         ///         public static long DateTimeToUnixTimestamp(this DateTime dateTime)        {            var startTime = TimeZone.Cu

2017-01-13 20:58:24 311

原创 数据库表,excel,cvs 联系人转vcf

数据库表,excel,cvs 联系人转vcf经常会遇到将数据库里的电话号码和excel里的电话号码和联系人转成联系人保存在手机通讯录中,目前vcf是手机通用的名片文件格式,而csv又是通用的数据桥接文件格式,也就是说只要是表结构的任何数据都可以转换成csv。今天的教程就是将excel或数据库中数据转成csv文件格式后,csv转vcf的教程。表数据结构如何转csv?我们先看看csv文件结

2016-09-19 10:46:17 1553

原创 Silverlight 自定义加密

当你在做sl项目需要用加密,你会发现,什么,sl没有加密,没有加密,没有加密!很蛋疼是吧,好吧我们来自己定义一个时时加密方式吧。通过这个例子举一反三。做更多合适自己场景的加密方式。

2016-09-10 23:40:37 868

原创 SilverLight连接数据库通过DataSet获取数据

做wpf的项目很久了,第一次用sl做项目,发现sl居然不能连接数据库,还要用wcf或webserve间接连接数据库获取数据,间接连接也行,但是不能用System.Data框架,这就很恼火啦,假如我要移植到wcf或者其他程序,那就基本没有可移植性了。下面我将用这个demo,和更多和我一样的小白,快速实现连接数据库,通过DataSet来装数据。       在这里首先感谢csdn,id为sp123

2016-07-19 22:29:32 2203 1

WPF CEF H264编码 视频播放实例

WPF CEF H264编码 视频播放实例 ,用于使用CEF来嵌入网页的适用实例。

2023-02-02

WPF 轻量 MVVM 框架 引用库

WPF 轻量 MVVM 框架 引用库, 方便WPF开发者快速开发项目,ViewModel完全基于特性实现. 命令可兼容传统ICommand模式, 推荐使用 特性标记方式. 使用简单,简化代码量,让代码逻辑清晰,可读性更好;

2022-02-23

MapDemo.rar

MapWinGIS目前对Win From开发支持很友好,这个DEMO是关于WPF开发时,怎么使用MapWinGIS二次开发,内部已经内置了MapWinGIS安装程序,打开项目生成,直接就可以运行,MapWinGIS开发教程可以参考我的博客文档。注意事项,安装MapWinGIS某些机器会重启。

2020-02-18

WPFVREarthEditProperty.rar

用wpf 基于 特性,反射,模板 实现 对象属性自动属性展示 propertygrid 编码实现。 只需要在属性的声明处,添加特性即可,目前支持的类型:string ,number,enum,array,泛型数组

2019-12-05

WebSocket测试工具

这是一个websocket客户端测试工具,服务器返回内容可以再浏览器控制台下看到及按F12选择控制台(console)

2019-01-24

WPF 去边框 自定义窗体 装饰器版

这是一个wpf 自定义 拖拽 无边框 的demo。用到的相关wpf知识点:binding,ICommand,Decorator,Template,WindowChrome。给刚接触的新人提供快速定义窗口的相关思路。

2018-08-07

双窗口(前wpf,后winform)

双窗口,wpf用户实现复杂和炫酷的界面,winfrom用于加载必须依赖winfrom的第三方库

2018-03-03

一个简单的插件框架

一个简单的插件框架: 自己简单实现了ioc,并基于这个ioc实现插件框架,还提供了一个双窗口程序,前置窗口wpf,后置窗口winform。wpf用于实现ui,winform用于加载必须依赖winfrom的资源。

2018-02-03

WPF 去边框 自定义窗体 拖动窗体大小变化

代码说明:WPF 去边框 自定义窗体 拖动窗体大小变化 兼容winfrom控件 缺陷缺陷: 不规则窗体不可用,只能用于矩形窗体 修改了最大化后仍然可以拖拽窗口的bug

2017-12-28

WPF 去边框 自定义窗体 拖动窗体大小变化 兼容winfrom控件

代码说明:WPF 去边框 自定义窗体 拖动窗体大小变化 兼容winfrom控件 缺陷缺陷: 不规则窗体不可用,只能用于矩形窗体

2017-12-09

WPF Image Base64String 互转 Demo

WPF Image Base64String 互转 Demo

2017-03-03

学习 打铃 软件 源码

这是我帮朋友开发的一块用于学习打铃的软件。使用的wpf mvvmlight。学习wpf mvvm的朋友可以参考下。举一反三。做播放器。或者其他什么的都还是不错的。

2016-09-27

数据库表,excel,cvs 联系人转vcf

经常会遇到将数据库里的电话号码和excel里的电话号码和联系人转成联系人保存在手机通讯录中,目前vcf是手机通用的名片文件格式,而csv又是通用的数据桥接文件格式,也就是说只要是表结构的任何数据都可以转换成csv。今天的教程就是将excel或数据库中数据转成csv文件格式后,csv转vcf的教程

2016-09-19

silverlight 自定义加密

silverlight没有自带加密库,需要手动编码,这是一个手动编码实现字符串数据加密的demo这个demo同样适用于其他语言

2016-09-10

将文件拖到窗体,图片拷贝到剪贴板方法

将文件拖到到wpf程序,并打开该文件,及将程序里的图片拷贝到剪贴板。这个源码可以举一反三。让你在开发中实现更多的便捷功能开发。

2016-08-09

Silverlight数据库DataSet文档教程

Silverlight数据库DataSet文档教程非WCF WebServer方法

2016-07-27

Silverlight连接数据数据库DataSet填充数据

非WCF,WEBSERVECE方法

2016-07-20

Silverlight数据库DataSet

Silver连接数据库(非WCF,WebServer方式)通过DataSet填充数据,方便程序移植。

2016-07-20

SilverLight 连接数据库获取DaSet

http://bbs.csdn.net/topics/391986994?page=1#post-401374219 SliverLight是无法直接访问数据库的,需要通过间接的方式访问数据库。通过搜索网上很多的教程。好多的方式基本没法用,能用的基本上又满足不了需求,通过几天的努力找到一种个人认为非常适合小白快速搬砖的方法: 接下来跟我一起来实现快速访问数据库获取DataSet数据集

2016-07-19

wpf嵌入u3d文件

这不是大家想找的资源,这是给我的一个帖子用的。当然可以使用u3d自带编译器打开。这是给wpf 嵌入u3d的例子贴用http://bbs.csdn.net/topics/391853486?page=1#post-400536434

2015-11-04

UnityWebPlayer.插件下载

这是一个winform的u3d插件,可以用wpf.用wpf时需要使用的WindowsFormsHost类这个类的使用需要引用WindowsFormsIntegration和System.Windows.Forms

2015-11-04

WPF去边框可拖动大小U3D

WPF去窗体很容易,但是失去了,可拖动窗体大小,在潜入U3D时无法正常显示U3D。网上有很多wpf如何去边框但是都是用的WIN32和钩子函数,这有非常多的弊端。本例程序非常简单只需几步代码即可完成。 IDE2013.不能打开的话,请使用目录下的WpfU3D.csproj文件打开

2015-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除