上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: datagrid控件分页效果,如下图所示: 上一页,下一页,可以跳到任何一页。当页码比较多的时候,只显示几页,其余用点点,界面实现如下: ItemsControl 是一个完全自定义的集合控件,它没有默认的形状,不像button,它默认为长方形。看看它的数据是如何绑定的? this 代表了TestCa 阅读全文
posted @ 2018-04-08 11:44 micDavid 阅读(1692) 评论(0) 推荐(0) 编辑
摘要: 前台: {binding} 是个简写的方式,绑定的是datagrid 对象的DataContext 后台: Data.PagerSource是什么类型? public class ObservableCollection<T> : Collection<T>, INotifyCollectionCh 阅读全文
posted @ 2018-04-03 18:06 micDavid 阅读(4728) 评论(1) 推荐(1) 编辑
摘要: 一、datagrid继承体系 “想要说些什么 又不知从何说起”,每当想要写一些关于wpf的文章,总是沉思良久,怕自己写不好。今天我想要说的是wpf中datagrid控件。我们先来看看它在整个类的层次结构: 图1 wpf 图1.1 winform wpf和winform顺便作个比较,看看Control 阅读全文
posted @ 2018-03-30 18:04 micDavid 阅读(1194) 评论(1) 推荐(0) 编辑
摘要: 刚毕业不久那会儿,在公司干的活是利用cms做网站,有一天,客户要求添加论坛功能。由于cms没有自带此功能,我得找现有的论坛功能,然后给整合进去,整合何谈容易。公司给留的时间不多。我找到一个论坛,整合到cms中,在本地测试没有问题。我跑到客户那儿去部署,那时候,主流用的是IIS6,这时候出了一个问题, 阅读全文
posted @ 2018-03-20 12:45 micDavid 阅读(1704) 评论(12) 推荐(0) 编辑
摘要: 今天我要说的是如何解决一个问题,我把自己当成一个哲学家,很小的时候,我独自一个人过木桥的时候,在想:“人死了后,怎么办,这个世界上没有我了”,长大后偶尔想:“人生怎样过,才算最好?”。这样的哲学问题,是不是很有意思呢? 如何解决一个问题,我是从解决具体问题中总结出来的。 我们的软件产品有这样一个问题 阅读全文
posted @ 2018-03-15 17:58 micDavid 阅读(706) 评论(3) 推荐(3) 编辑
摘要: word 2007 生成目录比较简单,即使不会,也可以百度,很快就能弄好。现在有如下需求: 1、封面去掉页码 2、目录页码从1开始,页码在页脚底部中间位置,格式为[1] 3、正文也从1开始,页码在页脚底部中间位置,格式为1 我在百度上搜了半天,也没有明白文章的意思,大部分描述都比较模糊。后来用bin 阅读全文
posted @ 2018-03-09 15:02 micDavid 阅读(1903) 评论(0) 推荐(0) 编辑
摘要: 一、概念 什么是线程?线程是程序执行最基本单元,它是一种数据结构。 百度百科是这样描述的: 线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。 维基百科是这样定义的: In co 阅读全文
posted @ 2018-03-08 18:08 micDavid 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 有一本书叫《asp.net 本质论》,作者名叫冠军。我看了几次,都没有坚持看下来。这次连续看完了前三章,然后参考网上的资料,总结下我对.net运行机制的理解。 先上两张图: 看着这两张图,回顾以前的asp.net的开发经历,很少接触这些东西。现在才知道,一个http请求从发出到响应,asp.net已 阅读全文
posted @ 2018-03-05 18:29 micDavid 阅读(255) 评论(0) 推荐(0) 编辑
摘要: firefox扩展和chrome扩展非常相似,甚至兼容。因总结过chrome扩展的开发,这里不提,本篇谈谈firefox扩展的安装。 1、打包 所谓的打包,就是压缩,利用普通的右键压缩文件夹,这样形成的zip包,没法签名。firefox的打包可以用命令:web-ext build。要执行此命令,必须 阅读全文
posted @ 2018-02-27 14:57 micDavid 阅读(2192) 评论(0) 推荐(0) 编辑
摘要: chrome extension 安装的方式简单,打包方式也是非常简单的。 官方给出了三种安装方式: Chrome Web Store:把你的扩展程序上传到Chrome Web Store, ”Before you publish your first app, you must pay a one 阅读全文
posted @ 2018-02-02 17:44 micDavid 阅读(1631) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页