刘勇飞的Blog

不断学习,不断进步
 
 
昵称:刘勇飞
园龄:3年9个月
粉丝:0
关注:0

搜索

 
 

常用链接

  • 我的随笔
  • 我的评论
  • 我的参与
  • 最新评论
  • 我的标签

随笔分类(2)

  • WinForm控件技巧(2) (rss)

随笔档案(3)

  • 2008年11月 (1)
  • 2008年4月 (2)

我常去的地方

  • LINQ -CSDN (rss)

我所关注的Blogs

  • PetShop4.0 -.NET彩虹天堂 (rss)
  • 伍迷家园 (rss)

最新评论


Powered by: 博客园
模板提供:沪江博客
博客园 | 首页 | 发新随笔 | 发新文章 | 联系 | 订阅订阅 | 管理

置顶随笔

[置顶]复杂查询的实体类设计
摘要: 今天看了NPetshop的源代码,发现在ASP.Net中Repeater 控件可以使用如下的方式绑定数据列:[代码]其中的数据源为IList<LineItem>,各个类的关系为:看了之后很郁闷。在winForm中,你会发觉,对于同样一个数据源IList<LineItem>,用DataGridView是不能以类似[代码]的方式指定显示的。(我用的是VS2005) 通常,为了在...阅读全文
posted @ 2008-11-11 19:46 刘勇飞 阅读(2696) 评论(15) 编辑
 

2008年11月11日

复杂查询的实体类设计
摘要: 今天看了NPetshop的源代码,发现在ASP.Net中Repeater 控件可以使用如下的方式绑定数据列:[代码]其中的数据源为IList<LineItem>,各个类的关系为:看了之后很郁闷。在winForm中,你会发觉,对于同样一个数据源IList<LineItem>,用DataGridView是不能以类似[代码]的方式指定显示的。(我用的是VS2005) 通常,为了在...阅读全文
posted @ 2008-11-11 19:46 刘勇飞 阅读(2696) 评论(15) 编辑
 

2008年4月30日

控制一组Panel的显示与隐藏
摘要: 通常,我们要在窗体中通过菜单或是按钮来控制一组Panel,使对应的Panel显示在窗体的最前端。这组Panel可以是拥有同样的Location和Size,也可以各不相同。以下给出两种对应的实现方法。 对于第一种,可以直接在对应的事件里调用Panel的BringToFront()方法,而第二种情况则好像只能通过设置Visible属性实现(如果各位大大有其它好方法,恳请赐教)。以下给出第二种情况的实现...阅读全文
posted @ 2008-04-30 20:35 刘勇飞 阅读(564) 评论(0) 编辑
 
实现子窗体控制父窗体的方法
摘要: 我们来实现这样一个功能:当父窗体打开一个子窗体时隐藏父窗体的Panel,而当子窗体关闭时让Panel显示。实现的主要思路是创建一个子窗体的父类并在类中声明一个委托,当父窗体调用子窗体时绑定显示Panel的方法。如下: 1.新建一个项目,分别添加MainForm、BaseChildForm两个窗体,其中MainForm的IsMdiContainer设为True。 2.在BaseChildForm里声...阅读全文
posted @ 2008-04-30 08:15 刘勇飞 阅读(963) 评论(3) 编辑