09 2020 档案
摘要:override 1. override是派生类用来重写基类中方法的; 2. override不能重写非虚方法和静态方法; 3. override只能重写用virtual、abstract、override修饰的方法; 4. 不能使用修饰符 new、static、virtual 或 abstract
阅读全文
摘要:Pascal 规则(帕斯卡命名) 每个单词开头的字母大写(如 TestCounter). Camel 规则(大驼峰和小驼峰命名)除了第一个单词外的其他单词的开头字母大写. 如. testCounter. Upper 规则(大写)仅用于一两个字符长的常量的缩写命名,超过三个字符长度应该应用Pascal
阅读全文
摘要:DotNetBar.Bar作为容器使用的方法及Text更新原理 老帅 一、容器用法 控件DevComponents.DotNetBar.Bar是能够有多种用途的,当中一种是用作容器,例如以下图的SQLServer管理器。就是一个容器。容器里面存在两个页面“对象资源管理器具体信息”和“对象资源管理器“
阅读全文
摘要:按说ShowDialog()是模态窗口,应该在主窗口的上方,但是打开其他应用窗口再切换回来的时候,发现子窗口不见了,主窗口又不能操作。 另外子窗口设置成不在任务栏显示,只能通过Alt-Tab来切换到子窗口。 我找了很久,才找到一个解决办法,其实很简单, 就是在子窗口里设置Owner为父窗口。 我是在
阅读全文
摘要:System.IO System.Security.Cryptography protected string GetMD5HashFromFile(string fileName) { using (var md5 = MD5.Create()) { using (var stream = Fil
阅读全文
摘要:1. 登陆逻辑 2. 窗体间的数据传递 2.1 将数据暂存在“登陆窗体”的Tag属性上 2.2 将数据暂存在“主窗体”的Tag属性上 2.3 将数据暂存在类的“静态成员”上 2.4 将数据暂存在“主窗体”的特定属性上 1. 登陆逻辑 FrmMain 为主窗体(启动窗体) FrmLogin 为登陆窗体
阅读全文

浙公网安备 33010602011771号