摘要:
一、界面内容(部分:仅供参考) <Window> <Window.Resources> <!--工具数据源--> <XmlDataProvider x:Key="toolsDS" Source="Config\Tools\Tools.xml" XPath="Tools/Tool"></XmlData 阅读全文
摘要:
一、读取xml文档 直接读取xml是包含注释内容的,一般需求是读取不包含注释的内容,就需要借助xmlReader进行过滤。 /// <summary> /// 自动获取菜单数量(去掉注释子项) /// </summary> /// <param name="xmlFullPath"></param> 阅读全文
摘要:
Winform窗体缺少左上角效果: public void SetWindowRegion() { System.Drawing.Drawing2D.GraphicsPath FormPath; FormPath = new System.Drawing.Drawing2D.GraphicsPath 阅读全文
摘要:
一、关联代码 /// <summary> /// 关联程序和类型 /// </summary> private void RegFileExt() { try { string boardExe = @"BlackBoardTool\bin\Teacher.UCBook.BlackBord.exe" 阅读全文
摘要:
一、 获取执行程序所在路径 1.获取和设置当前目录的完全限定路径。 string str = System.Environment.CurrentDirectory; //获取的是主程序目录,线程启动的子程序内获取的路径也是主程序的工作目录 Result: C:\xxx\xxx 2.获取启动了应用程 阅读全文
摘要:
1、问题描述:切换画笔后,鼠标呈现画笔,但绘制界面需要点击后才能绘制,体验比较差 注:如果将切换为画笔或橡皮擦的功能放在二级菜单中则无次问题 解决方法(大体如此): 1)在第三方中,先创建完绘制画面和显示的工具窗体,关联两个窗体 +【加载显示窗体,再隐藏】 2)选择绘制时,最顶层显示出绘制界面,设置 阅读全文
摘要:
1、设置窗体TopMost属性 private DispatcherTimer timer; public Window1() { InitializeComponent(); Loaded += new RoutedEventHandler(Window1_Loaded); } void Wind 阅读全文
摘要:
更改电脑屏幕显示的文字大小后,平面显示区域问题。 /// <summary> /// 屏幕显示尺寸 /// </summary> public static Size ReviseScreenSize { get { float pixels = getLogPiex(); float dxPrec 阅读全文
摘要:
1、过滤特殊字符 public class CharService:IDisposable { private List<char> _invalidChars; public CharService() { _invalidChars = new List<char>(); _invalidCha 阅读全文
摘要:
1、开源实体映射框架EmitMapper(http://www.cnblogs.com/wuhong/archive/2011/09/21/2184313.html) 2、ffmpeg.exe是一个源于Linux的工具软件,为FLV视频转换器,可以轻易地实现FLV向其它格式avi、asf、 mpeg 阅读全文