随笔分类 - C#
摘要:使用depends工具打开该dll文件,缺少的依赖相关的dll即可检查到,复制到项目debug文件夹中即可
阅读全文
摘要:发现是发布后的程序找不到App.config文件 添加GetConfiguration(), 指定文件路径,可以解决问题:
阅读全文
摘要:(1)引用NLog和NLog.Windows.Forms (2)配置app.config文件 (3)在确定控件对象生成以后(例如MainForm_Load里),再定义logger ps:不添加NLog.Windows.Forms或未满足条件3,控件RichTextBox将不显示日志
阅读全文
摘要:<!--?XML:NAMESPACE PREFIX = "[default] http://www.w3.org/1999/xhtml" NS = "http://www.w3.org/1999/xhtml" /-->.Net不允许跨线程直接调用窗体控件,原因是如果有两个或多个线程操作某一控件的状态
阅读全文
摘要:1.Toolbox中找到ContextMenuStrip工具,双击添加2.点击ContextMenuStrip上小三角,EditItems, 添加选项3.选择GridControl, 编辑属性ContextMenuStrip,选择刚刚添加的ContextMenuStrip
阅读全文
摘要:public class DoubleCompare { // Fields 浮点型的误差 private const double DOUBLE_DELTA = 1E-06; public static bool AreEqual(double va...
阅读全文
摘要:1.设置内容不可编辑RunDesigner -> Views ->Options -> OptionsBehavior -> Editable = false2. 设置列宽是否自适应RunDesigner -> Views ->Options -> OptionsView -> ColumnAuto...
阅读全文
摘要:1 //传参 2 var frm = Container.Resolve(new NamedParameter("settlement", Settlement)); 3 frm.ShowDialog(); 4 Settlement.UserTrade.UserID = frm.UserID; 5...
阅读全文
摘要:private void checkEditAccGrouping_CheckedChanged(object sender, EventArgs e){ DevExpress.XtraGrid.Columns.GridColumn column = bandedAccountID; ...
阅读全文
摘要:RunDesigner -> Views -> Options 设置如下图所示:效果如下:可以通过以下代码调用:1 int[] rows = this.gridViewSettlement.GetSelectedRows();2 foreach(int row in rows) {3 strin...
阅读全文
摘要:未完善 后续再修改 1 private static System.Timers.Timer aTimer = new System.Timers.Timer(); 3 private static int syncPoint = 0; 4 private Int32 timeInterval_g...
阅读全文
摘要:查资料后整改实现可以将Oracle数据库转为Excel后续补充 2 using System.Data using Microsoft.Office.Interop.Excel; 3 using System.Runtime.InteropServices; 4 5 publ...
阅读全文
摘要:利用StreamWriter类和StreamReader类实现读写txt文件1. StreamWriter有7个构造函数 (1) StreamWriter(Stream) // 用 UTF-8 编码及默认缓冲区大小,为指定的流初始化 StreamWriter 类的一个新实例。 ...
阅读全文

浙公网安备 33010602011771号