摘要: 简单的来说就是监控,定位+保持比例。例如界面分为左右下三部分,其中下部分最好解决。使用Dock属性直接定位到Bottom。难点就是上面的左右两块。我的做法是:外面套一层,然后分割为左右两部分。这里采用TableLayoutPanel为例。将TableLayoutPanel调整为一行两列左右各占50%的单元格形式。并将TableLayoutPanel的Dock属性调整为Fill。这样两个控件就会各占上下两部分。这时候可以运行,会发现无论窗体大小怎么变,控件都是会自动调整。不会死板板的。下面是重点:放两个需要测试的控件分别到TableLayoutPanel的两个单元格中。我这里放的是ListBox 阅读全文
posted @ 2012-02-28 09:54 慕言 阅读(1332) 评论(0) 推荐(0)

摘要: 方法1(大多数情况无法解决):<httpHandlers> <remove verb="*" path="*.asmx"/> <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, Public 阅读全文
posted @ 2012-02-20 10:01 慕言 阅读(189) 评论(0) 推荐(0)

2012年2月17日

摘要: 一个服务安装程序或者项目的输出中有多个服务,安装到本地后只有一个服务能启动。遇到这个问题大多是由于在启动文件中只设置了其中一个服务造成的。解决方法:修改启动文件Program.cs就可以了。ServiceBase[] ServicesToRun;ServicesToRun = new ServiceBase[] { new Service1(), new Service2()//改这里...};ServiceBase.Run(ServicesToRun) 阅读全文
posted @ 2012-02-17 15:09 慕言 阅读(6226) 评论(0) 推荐(2)