![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 70
l09302
这个作者很懒,什么都没留下…
展开
-
用text转换html简单代码、截取
后台代码: /// /// 将text格式简单的转换成HTML格式保存 /// /// 进行转换的字符串 /// 转换后的字符串 public static string ConverToHtml(string str) { string te原创 2012-06-18 11:43:32 · 1051 阅读 · 0 评论 -
检测程序是否重复运行
/// /// 应用程序的主入口点。 /// [STAThread] static void Main() { bool isRuned; System.Threading.Mutex mutex = new System.Threading.Mutex(true,"原创 2013-05-16 14:57:01 · 747 阅读 · 0 评论 -
C#日志文件的生成
/// /// 日志文件记录 /// /// 写入信息 public static void WriteMsg(string msg) { try { string path = Path.Combine("./log");原创 2013-05-06 09:20:58 · 4762 阅读 · 1 评论 -
获取当前SILVERLIGHT程序存放网络URL的前缀
/// /// 获取当前SILVERLIGHT程序存放网络URL的前缀 /// /// URL前缀 public static string GetUrl() { ScriptObject location = (HtmlPage.Window.GetProperty("location")原创 2013-05-06 16:52:22 · 919 阅读 · 0 评论 -
WPF RichTextBox的常用方法和属性(内容的读取/导入等)
1. 取得已被选中的内容:(1)使用 RichTextBox.Document.Selection属性(2)访问RichTextBox.Document.Blocks属性的“blocks”中的Text2. 在XAML中增加内容给RichTextBox: This is a richTextBox. I can Bold, It转载 2013-05-21 09:34:57 · 11967 阅读 · 0 评论 -
WPF RichTextBox和rtf 复制等操作
如何将richTextBox中的内容以rtf的格式完全取出 string rtf = string.Empty; TextRange textRange = new TextRange(richTextBox.Document.ContentStart, richTextBox.Document.ContentEnd);翻译 2013-05-20 18:16:15 · 2344 阅读 · 0 评论 -
跨线程地访问了UI控件
public MainWindow() { InitializeComponent(); System.Timers.Timer time = new System.Timers.Timer(); time.Interval = 1000; time.Elapsed += time_El原创 2013-05-21 15:46:43 · 1005 阅读 · 0 评论 -
WPF拖动窗体栏移动
// 支持标题栏拖动 protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e) { base.OnMouseLeftButtonDown(e); // 获取鼠标相对标题栏位置 Point position = e.GetPosition(gridTitleBar);原创 2013-05-22 15:49:39 · 3175 阅读 · 2 评论 -
C#日志系统记录
public class Comm { /// /// 日志文件记录 /// /// 写入信息 //public static void WriteMsg(string msg) //{ // string path = Path.Combine("./log");转载 2014-01-15 10:42:25 · 5893 阅读 · 0 评论 -
C# 完整操作Excel
(1) OleDb: 用这种方法读取Excel速度还是非常的快的,但这种方式读取数据的时候不太灵活,不过可以在 DataTable 中对数据进行一些删减修改这种方式将Excel作为一个数据源,直接用Sql语句获取数据了。所以读取之前要知道此次要读取的Sheet(当然也可以用序号,类似dt.Row[0][0]。这样倒是不需要知道Sheet)if(fileT转载 2014-01-15 14:58:11 · 1086 阅读 · 0 评论 -
关于Toggleswitch控件(开关按钮)
在wp8常用控件中,并没有Toggleswitch控件,而需要通过一下操作来获取:1.确保你的电脑连接了外网。2.在你的vs项目中做如下操作:(目前我用的是vs2012)打开后输入如下内容:Enter键后它会自动帮你添加Microsoft.Conterols.Toolkit.dll到引用中。3.在原创 2014-04-29 21:13:22 · 6059 阅读 · 1 评论 -
关于应用启动页的加载
启动页设计要求和思路: 设计要求:打开应用时,首先加载启动页,在一定时间后跳转到首页,并去除后退按钮再次回到本页。注意:该过程并没有判断应用是否为第一次加载,如需判断,请留言。 设计思路:在WMAppManifest.xml页面中的导航页设置为启动页。(也可以在xml中设置,个人推荐可视化设置)操作步骤: 1.设置你的导航页为启原创 2014-04-30 11:32:57 · 1017 阅读 · 0 评论 -
windows phone 8 mvvmlight页面跳转类(NavigateCommand)
public class NavigateCommand : ICommand { public bool CanExecute(object parameter) { return true; } //See http://blogs.msdn.com/b/trevor/archive/2008/08原创 2014-10-13 15:21:36 · 1228 阅读 · 0 评论 -
(HttpWebRequest )服务器上传请求Post方式
/// /// 上传的文件 /// /// 服务器请求地址 /// 发送的数据 /// 网站编码 /// 字符串类型的true/false public static string PostMoth(string url, string paramDate, Encoding enc原创 2013-04-23 15:34:48 · 3616 阅读 · 0 评论 -
INI文件的读写
// 声明INI文件的写操作函数 WritePrivateProfileString() [System.Runtime.InteropServices.DllImport("kernel32")] private static extern long WritePrivateProfileString(string section, string key, s原创 2013-04-23 15:32:00 · 745 阅读 · 0 评论 -
服务器端口的监控(得到其响应时间)
/// /// 服务端口的监控 /// public class ServerPortCTR { // The port number for the remote远程 device. private const int port = 8989; // ManualResetEvent instances原创 2013-04-23 15:21:36 · 4767 阅读 · 0 评论 -
RDLC报表控件使用手册
2011-10-10 09:29:00| 分类: .Net技术 | 标签: |字号大中小订阅RDLC使用手册_为什么要使用RDLC报表2009-04-07 19:54 1195人阅读 评论(0)收藏 举报 RDL(Report Definition Language)是报表定义语言的缩写。那么微软为何后来又提出RDLC,即在RDL基转载 2012-07-10 09:51:28 · 10239 阅读 · 3 评论 -
C#简单的记录
writeLine方法突出了方法的重载,其方法参数类型较多,特别关注基类object类型。方法参数前加out,方法中参数相关联,方法中参数必须在方法中赋值,(主要是突出传出,传入无意义)ref可以理解为双向的,可以传入也可以传出。ref相当于传的是地址,如C中的指针。parpams可变参数一般在方法中的最后参数使用,防止编译器无法理解最后一个参数与前面一个多变参数同类型。在引用双引原创 2012-07-17 11:17:40 · 307 阅读 · 0 评论 -
C#开发时错误总结
1.在!=和=!中的区别:前者是不等于,后者是先对右边取反,然后赋值给左边。(虽然简单,但不要手误)2.在规定的空间里输出的字符串总是溢出,请查看添加的字符串是否不小心添加了空格字符。(一般差错时不会想到,但看输出字符串时,总是有规律的空隙)3.不小心给构造函数赋值出错时(如输入参数赋值位置写错,本应赋值,结果写成其他元素赋值给构造函数参数),其错误提示是:对象为引用。4.在生成或读取原创 2012-07-23 09:35:50 · 285 阅读 · 0 评论 -
设计模式1(对象)
面向对象设计模式与原则:新增类型(员工)不会影响原来类型(员工)的实现代码。封装:隐藏内部实现;继承:复用现有代码;多态:改写对象行为; 对象:1.(概念)是某种拥有责任的抽象。 2.(规格)是一系列可以被其他对象使用的公共接口。 3.(实现)封装了代码和数据。 设计模式常规:1、针对接口编程,而不是针对实现编程。2.原创 2012-07-30 17:24:49 · 506 阅读 · 0 评论 -
设计模式2 Singleton单件(创建型模式)包括静态函数和私有函数的详解
从目的来看:– 创建型(Creational)模式:负责对象创建。– 结构型(Structural)模式:处理类与对象间的组合。– 行为型(Behavioral )模式:类与对象交互中的职责分配。从范围来看:– 类模式处理类与子类的静态关系。– 对象模式处理对象间的动态关系。意图:保证一个类仅有一个实例,并提供一个该实例的全局访问点。实例:volatile多用于原创 2012-07-31 10:05:47 · 779 阅读 · 0 评论 -
数据库操作类
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration ;namespace Model{ public class S原创 2012-09-19 08:46:44 · 278 阅读 · 0 评论 -
常用控件的缩写记录
收集了常用的控件缩写以备查用 控件名称缩写Buttom按钮BtnCheckBox复选框ChkColumnHeader视图列表头ColComboBox组合框CboContextMenu快捷菜单Ctm原创 2012-09-22 20:19:54 · 642 阅读 · 0 评论 -
C#sql like语句一种正确传参方法
private string sqlSelectLishiContent = string.Format("select * from tb_Plan where ExecuteTime>=@ExecuteTime1 and ExecuteTimelike '%'+{0}+'%';原创 2012-09-23 17:39:56 · 854 阅读 · 0 评论 -
Excel导入导出提示代码
导出到Excel HSSFWorkbook hssfworkbook = new HSSFWorkbook();//工作簿 ISheet sheet1 = hssfworkbook.CreateSheet("第一页");//页 IRow rowHeader = sheet1.CreateRow(0);//行 rowHea原创 2013-01-10 15:13:26 · 679 阅读 · 0 评论 -
将DataTable 数据插入 SQL SERVER 数据库
以下提供3中方式将DataTable中的数据插入到SQL SERVER 数据库:一:使用sqlcommand.executenonquery()方法插入foreach (DataRow datarow in datatable.Rows){string sql = "INSERT INTO [Table_1]([CompanyName],[Company转载 2013-03-13 10:09:00 · 6513 阅读 · 1 评论 -
计算服务器响应时间(HttpWebRequest)
public static string[] AnswerTime(string str) { DateTime startTime = DateTime.Now; string[] strTime = { "-1", "500" }; try { Htt原创 2013-04-23 15:16:03 · 4507 阅读 · 0 评论 -
Mac地址的读取(包括base64的转换)
string mac =null; /// /// 获取MAC地址 /// /// mac地址 public ReadMac()//获取本机MAC地址 { ManagementClass mc; mc = new Manag原创 2013-04-23 15:28:27 · 2260 阅读 · 0 评论 -
关于windows phone 8 锁屏代码
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;//关锁屏原创 2014-10-14 09:33:47 · 671 阅读 · 0 评论