2009年10月20日

再谈布局控件"WeifenLuo.WinFormsUI.Docking"的使用--如何控制自动停靠窗口的大小

摘要: 在上篇文章《WinForm界面开发之布局控件"WeifenLuo.WinFormsUI.Docking"的使用》,我介绍了如何在程序界面中使用WeifenLuo.WinFormsUI.Docking这个优秀的布局控件,这款软件目前我还没有找出比他更好的免费控件了,不知WeifenLuo其人如何,不过东西确实不错,赞一个。 在使用这个控件的时候,估计大家都会碰到 这样一个问题,就是当窗口是自动隐藏的时候,好像出来的大小一般比实际的大,感觉不太美观,有没有什么方法可以控制它的呢,答案是当然有了,其实实现起来也很简单。 首先我们来看看其内部机制是如何实现的,因为该控件有一些属性,专门用来控制窗口的比例的。我们在该控件的源码上看到DocingPanel类中有这么一个属性,是用来控制自动隐藏窗口的缩放比例的。 阅读全文

posted @ 2009-10-20 20:40 伍华聪 阅读(12990) 评论(18) 推荐(3) 编辑

ActiveReport报表开发---谈谈ActiveReport的中文化问题

摘要: ActiveReport 是.net下的一个出色的报表开发程序,虽然和水晶报表相比,名气不那么大,甚至有很多人不知道它的存在,但是并不妨碍它在.net报表开发中的出色表现,本文主要介绍下其中文化的操作。 ActiveReport 目前最新版本是3.0,默认运行的例子是英文的,所以如果要在其报表浏览器中将界面变为中文的,有两种方法可以实现。 第一种是,在报表浏览器实例化的时候,把里面的对象的提示和文本变化,实现中文化的操作。另外一种方法是通过修改全球化文件的方式实现中文化,这是一种彻底、官方推荐的方法。 阅读全文

posted @ 2009-10-20 19:22 伍华聪 阅读(4817) 评论(9) 推荐(1) 编辑

导航