摘要: 插入行 DataGridViewRow row = new DataGridViewRow(); dgvProject.Rows.Add(row);删除行 删除当前行 dgvProject.Rows.Remove(dgvProject.CurrentRow); 阅读全文
posted @ 2013-05-28 17:37 双魂人生 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 看到上面的图,很明显就是让在DataGrilView中修改消费次数的,这就要求我们要在DataGrilView可以更新数据,那么怎么做到呢,其实很简单首先、dataGrilView要启用编辑才可以其次、看看下面的代码 private void btnOk_Click(object sender, EventArgs e) { Pays objPay = new Pays(); if (this.ValidateData()) { bool fig = false; ... 阅读全文
posted @ 2013-05-28 15:54 双魂人生 阅读(1782) 评论(0) 推荐(1) 编辑
摘要: 图一 在实际的应用软件开发中,对类似表格的格式有着特殊的需求,比如像上面两个就是,图一 项目名称有很多,要求用下拉框显示出来,图二要求用复选框来选择要操作的行这就要求我们需要改变一下列的类型,并执行相关的操作,下面就来简单说说如何实现这些一、首先在DataGrilView中改变列的显示类型 在DataGirlView中内置了这些类型,我们只需要根据需要选择下即可, 然后在Item或者相关地方赋值即可,这是手动改变状态,并添加数据,下面看看如何动态添加数据 List<SPItems> lstItems = new SPItems().SelectList("0", 阅读全文
posted @ 2013-05-28 12:04 双魂人生 阅读(1386) 评论(0) 推荐(0) 编辑
摘要: 绑定TreeView: /// <summary>加载职位列表</summary> private void LoadPostList() { this.tvwPost.Nodes.Clear(); List<Post> lstPost = new Post().SelectList(); TreeNode objTreeNode = new TreeNode(); objTreeNode.Name = "0"; objTreeNode.Text = "显示... 阅读全文
posted @ 2013-05-28 11:16 双魂人生 阅读(2345) 评论(0) 推荐(0) 编辑