什么是集合视图? 集合视图是位于绑定源集合顶部的一层,您可以通过它使用排序、筛选和分组查询来导航和显示源集合,而无需更改基础源集合本身。集合视图还维护着一个指向集合中的当前项的指针。如果源集合实现了 INotifyCollectionChanged 接口,则CollectionChanged 事件引... ...
Double dValue = 95.12345; int iValue = 10000; string strValue = "95.12345"; string result = ""; result = Convert.ToDouble(dValue).ToString("0.00");//保 ...
下列方法仅提供 Windows 平台使用,所以需要使用编译开关,代码如下: ...
我们有时候从网上下载下来的php源码很多都是应用在网站根目录下的,而我们又想在本地先测试一遍确定没有问题了再上传空间,但一换到子目录下的时候因为路径问题,使得许多图片、内容都无法显示。 这个时候我们就需要营造一个根目录的环境去加载这些php源码,这就需要用到虚拟主机了。也就是将项目的子目录映射到一个 ...
问题:GridView1.DataKeys[e.RowIndex].Value.ToString() 必须为非负值并小于集合大小。 异常信息:System.Web.HttpUnhandledException: 引发类型为 “System.Web.HttpUnhandledException”的异常... ...
方法/步骤 在D盘新建文件夹【redis】,右键解压Redis ZIP包,把所有文件解压到redis文件夹中。(其他盘符也可以滴^_^) 文件介绍: redis-benchmark.exe #基准测试 redis-check-aof.exe # aof redischeck-dump.exe # d ...
/// <summary> /// 导出数据到Excel /// </summary> public void loadDataToExcel() { if (this.Rows.Count <= 0) { MessageBox.Show("没有数据,无法导出!"); return; } //创建E ...
项目经测试,发现从IE提交的数据,汉字会变成乱码,实验了网上很多网友说的给ajax加上contentType:"application/x-www-form-urlencoded; charset=UTF-8",发现没有用(ajax的请求标头确实变了,但是还是会乱码) 于是开始试验进行URL编码解码 ...
日志分析-2.发送windows日志到一个远程的rsyslog服务器上要将一个Windows客户端的日志消息转发到我们的rsyslog服务器,需要一个安装Windowssyslog代理。1.SyslogAgenthttp://download.cnet.com/Datagram-SyslogAgent/3000-2085_4-10370938.html2.安装SyslogAgent这里省略安装步..
分类:
Windows程序 时间:
2016-05-19 19:40:50
阅读次数:
1699
C#中Math.Round()方法默认重载实现的不是常有的四舍五入方法,而是四舍六入五求偶方法(也叫四舍六入五成双)。 一、四舍六入五成双 四舍六入五成双是一种比较精确比较科学的计数保留法,是一种数字修约规则。 这一方式的另一个常见名称为“银行家舍入”,是IEEE754标准_百度百科的推荐舍入标准。 ...
利用反射方式实现插件模型,wpf控件作为插件,然后用另外的窗体加载。 首先定义插件接口: userControl继承定义的接口: 管理类里定义寻找插件,并返回结果。 主要代码如下: 然后主窗体可以寻找默认路径下的插件 并加载到界面。 源码下载地址如下: http://files.cnblogs.co ...
WPF的布局控件都在 System.Windows.Controls.Panel 这个基类下面,使用 WPF提供的各种控件在WPF应用程序中界面进行布局,同时对各种子控件(如按钮、文本框,下拉框等)进行排列组合。 Pane类的公共属性太多了。就简单介绍几个常见的属性如下表。 名称 说明 Cursor ...
客户端代码: 服务端: 客户端调用: Upload_Request("http://localhost:7115/test/index", "d:\\t.rar", "kk"); ...
譬如上面的 record 可以这样声明: 还得有方法的实现(遗憾的是有些不能用 Ctrl+Shift+C 自动建立, 那就复制吧): Delphi for Win32 只支持 record 类型的运算符重载,而 Delphi .NET 还支持 class 类型的运算符重载下面是Delphi支持的可重 ...
环境: 操作系统: centos 7 .net core: 2.1.101 官方网站的示例地址:https://docs.microsoft.com/zh-cn/dotnet/core/linux-prerequisites?tabs=netcore2x 首先,在windows下的VS 2017新建 ...
下面我们就讨论一下在delphi中如何给窗口的标题栏上添加新的按钮。 一、实现起来要定义以下过程: 1、 定义DrawCaptButton过程,这个过程的功能是在指定的位置画出按钮。 在过程中要使用win32函数GetSystemMetrics得到窗口的大小和标题按钮的大小;使用delphi函数Bo ...
下载地址 https://pan.baidu.com/s/1WVpLQEadIHN15W2DIhWh4A 安装流程参考博客 https://www.cnblogs.com/haseo/p/3762324.html 代码着色插件下载 https://pan.baidu.com/s/1jA000tplQ ...
一个RAR压缩文件,用DELPHI编的程序打开它并解压到某一目录,怎么实现的?自己搞定了例子:winrar.exe e -y C:\WINDOWS\Desktop\ghost.rar d:\ 但新的问题出来了,如果在解压过程中用户终止了解压,我怎么在程序中判断解压是否顺利完成了的!winrar 异常 ...
C# 实现磁性窗口(附源码和程序) 实现并封装了磁性窗口类MagneticMagnager,实现磁性窗口仅仅需要调用一行代码: MagneticMagnager test2 = new MagneticMagnager(this, fm2, MagneticPosition.Top); 插图: 具体 ...
首先在电脑上安装node和git,这个只要在相关官网的下载然后一步安装即可。 然后在你的电脑上新建一个文件夹,用来存放你的博客文件,比如创建hexo 进入该文件,右键打开git bash 安装hexo的命令: 输入 hexo -v 出现一系列的版本号就是安装成功 生成博客 hexo会将这个文件夹初始 ...