- 博客(0)
- 资源 (27)
- 收藏
- 关注
交换C#中=两端代码的VS插件
将
p2.A = p1.A;
p2.B = p1.B;
p2.C = p1.C;
交换为
p1.A = p2.A;
p1.B = p2.B;
p1.C = p2.C;
特别适合业务实体与数据实体间的交换,
插件的具体使用方法请参见http://download.csdn.net/detail/new_coming/5525105,
这个插件还自定义了图标
2014-09-02
VS2008一次性将多个字段封装为属性的C#插件源码,支持C#和VB.NET
vs2008下使用C#编写的可以一次性将多个VB.NET字段或C#字段封装为属性的插件源码。
可以封装C#属性,也可以封装VB.NET属性,是对我另一个资源(http://download.csdn.net/detail/new_coming/5518813,这个资源只能封装C#字段)的改进。
安装方法:
1、把Addins文件夹复制到My Documents\Visual Studio 2008\这个文件夹下
2、把ModelTool.dll复制到C:\WINDOWS\addins\下,然后启动vs2008即可在工具菜单下多出一个“生成属性”菜单项
作用:
VS2008的"重构"——>"封装字段"功能一次只能封转一个字段,如果字段很多就会很麻烦,这个小插件可以根据选中的所有字段自动生成对应的属性和构造方法
用法:
1、首先写好所有的字段,比如VB.NET代码如下:
Private a As Integer
Dim b As Object
2、比如C#代码:
private int a;
string name;
3、选中所有字段(一个字母都不能掉)后点击“工具”->“生成属性”菜单项即可(原代码已做异常处理)
4、如果是vs2010,则请将把Addins文件夹复制到My Documents\Visual Studio 2010\这个文件夹下,并修改ModelTool - For Testing.AddIn文件中的9.0为10.0即可
2013-06-05
VS2008一次性将多个字段封装为属性的插件源码
vs2008编写的可以一次性将多个字段封装为属性的插件源码。
安装方法:
1、把Addins文件夹复制到My Documents\Visual Studio 2008\这个文件夹下
2、把ModelTool.dll复制到C:\WINDOWS\addins\下,然后启动vs2008即可在工具菜单下多出一个“生成属性”菜单项
作用:
VS2008的"重构"——>"封装字段"功能一次只能封转一个字段,如果字段很多就会很麻烦,这个小插件可以根据选中的所有字段自动生成对应的属性和构造方法
用法:
1、首先写好所有的字段,比如:
private int id;
string name;
private DateTime birth;
2、选中所有字段(一个字母都不能掉)后点击“工具”->“生成属性”菜单项即可(原代码没有做异常处理,字段不选全的话可能发生异常)
3、如果是vs2010,则请将把Addins文件夹复制到My Documents\Visual Studio 2010\这个文件夹下,并修改ModelTool - For Testing.AddIn文件中的9.0为10.0即可
2013-06-04
可动画收缩展开的自定义控件
适用于wpf的vs2010自定义控件,实现了点击按钮可以展开或收缩内容的功能,面板的内容和导航条的内容都可自定义,含完整源码和示例。
BroadSidePanel的主要属性如下:
FrontContent折叠展开的内容
ExpandButtonContent导航按钮的内容
ExpandButtonDockPosition导航按钮的停靠位置:上中下
CornerRadius折叠展开面板的圆角
IsExpanded是展开还是收缩状态,给该属性赋值可以实现动态控制展开和收缩
ExpandButtonWidth导航栏的宽度,默认20
2012-12-29
可垂直和水平显示的鱼眼睛效果Panel
对FishEyePanel的改进,可以水平或垂直显示,适用于WPF,增加了Orientation属性,其为Vertical就是垂直显示,示例如下:
<my:FishEyePanel2 Orientation="Vertical" ScaleToFit="True" Margin="30,0,0,0">
<Image Source="/pictures/lishi.jpg" Width="100" Height="140" Margin="6" />
<Image Source="/pictures/yuwen.jpg" Width="100" Height="140" Margin="6" />
<Image Source="/pictures/meishu.jpg" Width="100" Height="140" Margin="6" />
<Image Source="/pictures/youjihuaxue.jpg" Width="100" Height="140" Margin="6" />
</my:FishEyePanel2>
2012-12-29
wp7_MangoTrainingCourse_文档(不含源码)
WP7_MangoTrainingCourse_只有文档,源码请看我的其他资源,或者搜索关键字“wp7 MangoTrainingCourse 源码”
2012-04-02
多人多鬼过河问题的解决方案
经典的人鬼过河问题解决方案,用.NET Framework2.0编写的!首先把问题转换成数学上的坐标,比如3人3鬼过河就是从坐标(2,2)在一定的限制条件下到达坐标(0,0)就可以了!
2011-04-28
手动设置ip的批处理文件
直接修改该文件内的ip,dns等就可以了!
netsh interface ip set address name="本地连接" source=static addr=192.168.10.55 mask=255.255.255.0
2010-11-02
vs2008把所有字段一次性封装为属性的插件
作用:
VS2008的"重构"——>"封装字段"功能一次只能封转一个字段,如果字段很多就会很麻烦,这个小插件可以根据选中的所有字段自动生成对应的属性和构造方法
用法:
1、首先写好所有的字段,比如:
private int id;
string name;
private DateTime birth;
2、选中所有字段(一个字母都不能掉)后点击“生成属性”菜单项即可(原代码没有做异常处理,字段不选全的话可能发生异常)
2010-04-26
Mobile绘制扇形图
/// <summary>
/// 画饼图,左上角坐标为0,0
/// </summary>
/// <param name="title">标题,如果为null或为“”这不显示标题</param>
/// <param name="width">图的宽度</param>
/// <param name="height">图的高度</param>
/// <param name="serials">图例说明</param>
/// <param name="datas">数据</param>
/// <param name="cutline">是否显示图例</param>
/// <returns></returns>
2009-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人