- 浏览: 681962 次
- 性别:
- 来自: 沈阳
文章分类
- 全部博客 (270)
- Ant Tool Script (12)
- XMLDigest (5)
- MyEclipse8.6 (1)
- RedHat (5)
- SVNVersionController (4)
- BatOperation (6)
- JspAndFaceWeb (66)
- javaSwing (18)
- PHP (12)
- J2SE (6)
- TestToolAndTestManual (12)
- C# (34)
- Java PatternDesign (20)
- Axis2AndWebService (5)
- ITLive (2)
- DBAndControl (10)
- C/C++ (8)
- Andriod (7)
- Python (7)
- JavaWork (16)
- Android-QA (1)
- Apache-Wicket (1)
- POI (1)
- JQuery (2)
- Struts2 (1)
- Flex&Flash (6)
- sdsdsd (0)
- 1212 (0)
最新评论
-
anayomin:
对九楼继续改进
public static <T> ...
Java List 分页 -
H4X0R:
来学习学习,赞一个
Aqua Data Studio 导出SQL -
yankai0219:
现在出现这个错误 Fatal error: Class 'PH ...
纯PHP搭建Apache+Eclipse+xDebug+PHPUnit+MakeGood -
yankai0219:
您好,我在搭建环境中提示PHPUnit_Framework_T ...
纯PHP搭建Apache+Eclipse+xDebug+PHPUnit+MakeGood -
wilsonchen:
chenhailong 写道wilsonchen 写道chen ...
C# RSA和Java RSA互通
今天遇到了Form 扩大到问题,写下了如下代码,希望对大家有用
添加Event
this.SizeChanged += new System.EventHandler(this.××_SizeChanged);
下面就是基本的代码
private ArrayList InitialCrl = new ArrayList(); private ArrayList CrlLocationX = new ArrayList(); private ArrayList CrlLocationY = new ArrayList(); private ArrayList CrlSizeWidth = new ArrayList(); private ArrayList CrlSizeHeight = new ArrayList(); private int FormSizeWidth; private int FormSizeHeight; private double FormSizeChangedX; private double FormSizeChangedY; private int Wcounter = 0; private void ××_Load(object sender, EventArgs e) { GetInitialFormSize(); GetAllCrlLocation(this); GetAllCrlSize(this); } public void GetAllCrlLocation(Control CrlContainer) { foreach (Control iCrl in CrlContainer.Controls) { if (iCrl.Controls.Count > 0) GetAllCrlLocation(iCrl); InitialCrl.Add(iCrl); CrlLocationX.Add(iCrl.Location.X); CrlLocationY.Add(iCrl.Location.Y); } } public void GetAllCrlSize(Control CrlContainer) { foreach (Control iCrl in CrlContainer.Controls) { if (iCrl.Controls.Count > 0) GetAllCrlSize(iCrl); CrlSizeWidth.Add(iCrl.Width); CrlSizeHeight.Add(iCrl.Height); } } public void GetInitialFormSize() { FormSizeWidth = this.Size.Width; FormSizeHeight = this.Size.Height; } private void ××_SizeChanged(object sender, EventArgs e) { Wcounter = 0; int counter = 0; if (this.Size.Width < FormSizeWidth || this.Size.Height < FormSizeHeight) { foreach (Control iniCrl in InitialCrl) { iniCrl.Width = (int)CrlSizeWidth[counter]; iniCrl.Height = (int)CrlSizeHeight[counter]; Point point = new Point(); point.X = (int)CrlLocationX[counter]; point.Y = (int)CrlLocationY[counter]; iniCrl.Bounds = new Rectangle(point, iniCrl.Size); counter++; } this.AutoScroll = true; } else { this.AutoScroll = false; ResetAllCrlState(this); } } public void ResetAllCrlState(Control CrlContainer) { FormSizeChangedX = (double)this.Size.Width / (double)FormSizeWidth; FormSizeChangedY = (double)this.Size.Height / (double)FormSizeHeight; foreach (Control kCrl in CrlContainer.Controls) { if (kCrl.Controls.Count > 0) { ResetAllCrlState(kCrl); } Point point = new Point(); point.X = (int)((int)CrlLocationX[Wcounter] * FormSizeChangedX); point.Y = (int)((int)CrlLocationY[Wcounter] * FormSizeChangedY); kCrl.Width = (int)((int)CrlSizeWidth[Wcounter] * FormSizeChangedX); kCrl.Height = (int)((int)CrlSizeHeight[Wcounter] * FormSizeChangedY); kCrl.Bounds = new Rectangle(point, kCrl.Size); Wcounter++; } }
发表评论
-
减少winform的内存使用量
2013-06-01 06:49 1138今天看到有趣的代码,功能主要是减少winform的内存使用量。 ... -
C# Timer运行时,系统时间修改
2012-10-19 15:55 2873今天遇到一个问题: C# Time 运行的时候,将系统时间修 ... -
C# 一步一步的开始
2012-09-09 11:02 0------------------------------- ... -
C# 书写window简单服务
2012-03-30 19:59 1238代码如下: using System.Co ... -
手工添加window 服务依赖
2012-03-29 15:11 1916这里是bat文件 复制就可以添加 ... -
Services do not start and Event ID 7022
2012-03-29 15:07 1390今天遇到一个问题 具体的如题 解决方案: ... -
C# 读2007Excel文件
2012-03-27 13:51 2379今天遇到一个问题: C# ... -
C# 胡乱实现,程序 占用CPU50%
2012-02-28 07:05 3699今天早上看到了编程之美,我很兴奋,大早上看书,有吗? 有木有? ... -
IIS not work because of Com+ Application error or IWAM user not have password
2012-02-24 16:19 1745今天遇到了一个问题。XP的IIS 5.1 安装成功后会出现: ... -
IIS 7.0 HTTP Error 403.14
2012-02-23 13:09 1487刚才碰到一个问题:如题 下面是解决方案: 方法 ... -
C# Chart详细解析(待)
2012-02-07 19:25 54911一年有过去了, 很长时间也没有写什么文章了,准确的说是2个月, ... -
ProcessBar 2种经典实现
2011-12-15 14:05 1137我今天实装了ProcessBar 的两种实现方式 下面 ... -
winform 让事件提前运行
2011-12-15 13:54 1589今天遇到了一个问题,就是让Winform中的事件提前运行的问题 ... -
using C# modify app.config in the run time
2011-12-13 11:19 1329今天在印度的网站上发现一个很经典的代码,也对比了国内的网站的答 ... -
winform 方向键焦点丢失问题(keydown event not work)
2011-12-10 11:47 1934在项目中遇到了,方向键不能被keydown event 捕捉的 ... -
Windows Install SQL Manager Error
2011-11-21 09:52 1069在安装SQL Manager的时候会出现异常,是由于操作系统的 ... -
C# 文件Copy 不包含.svn文件
2011-11-18 11:48 1825今天遇到了C#文件copy的问题 现在写出了解决方案 ... -
实现winform 代码导入dll
2011-11-14 14:48 1486代码如下: [DllImport(" ... -
C# winform 应用程序只打开一次(实现)
2011-11-14 13:43 7007winform 有的时候只能打开一次,下一次不要打开的应用 ... -
.net 3.5 Form Chart 解决方案
2011-11-12 16:49 1702刚刚写了一篇关于自己生活的文章,下面写下,最近我一直在做个项目 ...
相关推荐
该组件将在window.WPLFReactComponent下window.WPLFReactComponent 。 请注意,以这种方式使用它将使每个页面上的响应入队。 用法 像其他任何组件一样。 应该像WPLF在没有React的情况下一样工作。 如果需要访问dom...
Check Form 利用Check Form您可以真正检查表单填写的正确性,并且可以自定义报错信息! Animate Images 它可以使用JPG的格式也可以用动态的形式表现出来,并且您可以定义触发动作,获得最大的主动! Add Favourite...
但是不是所有版本的myEclipse软件都带有Swing组件可视化图形界面功能的,myeclipse7.0只能使用一次,myeclpse8.0也需要安装插件才可以使用。下面的就介绍一下在myeclipse8.0上安装可视化图形界面的具体步骤。(这是...
本次更新,我将文档从头到尾和官网发布的最新内容校对了一次,将所有的错误和遗漏的API全部补全和修复了。快半年了,EasyUI又更新了。这次依然以BUG修复和功能改进为主,EasyUI发展至今,主体功能已经基本完善。即便...
c#控制Visio画图 C#进行Visio二次开发 vs2008 visio2007 添加com组件 Microsoft Office Visio 12.0 Drawing Control
6.11.4 停止所有的线程stopAll() 6.12 Ext.util.TextMetrics得到块状化文本规格 6.12.1 块的绑定 6.12.2 实例化对象 6.12.3 获取文本的高度 6.12.4 获取文本的宽、高 6.12.5 获取文本的宽度 6.12.6 获取...
4、通过实现角色管理、用户管理两个基础的功能模块,演示了Viewport、Container、Panel、TreePanel、Grid、Window、Form等常用组件的用法,以及border、column、form、fit、hbox等常用布局方式; 5、通过自定义一个...
React Desktop 是提供给 OS X El Capitan 和 Windows 10 的 React UI 组件。在线演示:http://gabrielbull.github.io/react-desktop/demo/ react-desktop 是基于 Facebook ReactJS 的 JavaScript 库,为 OS X EI ...
使用easyui创建tabs组件和动态添加 使用easyUI创建一个自动播放的tabs 使用easyUI创建XP风格左侧面板 DataGrid 使用easyUI转换HTML table到datagrid 使用easyUI给datagrid添加pagination 使用easyUI添加...
3、通过实现角色管理、用户管理、部门管理三个基础的功能模块,演示了Viewport、Container、Panel、Grid、Window、Form、Tree等常用组件的用法,以及border、column、form、fit、accordion、hbox等常用布局方式;...
例行更新,不过本次有新组件加入,感觉这次的组件早就应该有了,居然到现在才加入进来,不管怎么说有总比没有好。这次还是以改进为主,改进项占了大多数。废话不多说具体内容大家看更新说明吧!另外由于经常收到chm...
-这样所有需要占据全屏的Panel(不管你是Accordion,Panel,ContentPanel,Form,GroupPanel,SimpleForm,Tree还是Grid,TabStrip)都可以通过这种方式全屏。 -简单方便,示例可以参考 default.aspx 或者 other\...
+为所有Panel(包括Grid,Tree,Form等)增加枚举类型Icon,其中包含1700多个小图标。 -如果Panel具有IconUrl属性,则IconUrl优先于Icon。 -所有Icon的列表在icon.aspx。 -为Button,MenuItem(MenuButton,...
代码如下:namespace Client{ public partial class Login : Form { private string ip = null; public Login() { InitializeComponent(); } public Login(string IP) { InitializeComponent(); ip = IP...
//////////Omega ComponentsOmegaScreen - Handles your basic DirectX window stuffOmegaSurface - Handles your extra surfaces / rendering targetsOmegaSound3D – Covers all of your wave, midi and mod ...
本文为大家分享了bootstrap-table 分页的问题,供大家参考,具体内容如下 问题1 :服务器端取不到form值,querystring没有问题,但是request.form取不到值 解决:这是ajax的问题,原代码...height: $(window).height
form:修复“clear”方法无法清除combobox组件选择的下拉项的问题。 Improvement(改进) textbox:可以用“cls”属性添加自定义样式; numberbox:允许用户使用意大利货币格式; combo:添加“multivalue”属性,...
├── layer.html(web弹层组件layer) ├── layerdate.html(日期选择器layerDate) ├── layerphoto.html(layer相册) ├── layouts.html(布局) ├── lockscreen.html(登录超时) ├── login...
6.5.2.22 Window组件 170 6.5.2.22.1 效果 170 6.5.2.22.2 使用说明 172 6.5.2.23 Form数据验证 173 6.5.2.23.1 效果 173 6.5.2.24 内容自动完成、Suggest 174 6.5.2.24.1 效果 175 6.5.2.24.2 应用说明 176 6.5....
forms 获取以源顺序排列的文档中所有 form 对象的集合。 frames 获取给定文档定义或与给定窗口关联的文档定义的所有 window 对象的集合。 images 获取以源顺序排列的文档中所有 img 对象的集合。 links 获取文档...