代码改变世界

随笔档案-2012年7月11日

winform 日期控件放在工具条(先放一个label 占好位置)上。工具条和其他控件都要求有鼠标的精准。

2012-07-11 12:12 by 沐海, 479 阅读, 收藏, 编辑
摘要: 注意两点:1. 要先放一个label 占好位置2.鼠标动作要到位,才能放置好。怎么检查是否放置好了。 最大化,最小化一下就知道了。工具条的使用。最好是从左向右排列,全部都是左对齐的,日期控件放在label上,最好放在最右边。否则难保出问题。特别是最大最小化时。注意调整对齐方式时ANCHOR属性带来的变换。其他控件例如 tableLayoutPanel 等。向这样的控件放置label或者其他控件时也要注意鼠标的功力。然后调整Anchor属性。 阅读全文

winform窗口内容多,加了滚动条,窗口一打开会自动显示到窗口最下方

2012-07-11 12:06 by 沐海, 1575 阅读, 收藏, 编辑
摘要: 主要是 tabINDEX的顺序问题。注意最外围的控件的顺序,让他从小(上)到大(下)排列。这样窗口打开的焦点就在顶部了。而不是因为内容多,就去滚动滚动条,显示底部的信息。 阅读全文

C# winform 布局,最大化之后再还原,内部其他控件大小怎么随着变化。

2012-07-11 11:13 by 沐海, 7981 阅读, 收藏, 编辑
摘要: 1.首先注意个属性。 ANCHOR把内部控件包括panel在内的控件都调整成 上、左、右对齐的方式就可以了。、2.都是根据里面控件内容的大小而改变的。 内容长,则控件长。AutosizeAutoSizeMode3.如果最大化之后,再还原,必须保证 autosize =false。 也就是说控件的内容不会导致控件自动大小被改变。因为最大化之后里面的控件的内容都随着增大了。再次还原之后,控件发现自己的内容已经被增大了,控件自身就保证最大化的宽度了。这样还原之后发现控件的内容被遮盖了。4.如果想随着增大而增大,里面的内容控件必须被放在一个容器里面,这样调整容器的宽度和Anchor属性即可。table 阅读全文

C# WinForm控件随窗体大小改变自动适应改变

2012-07-11 09:49 by 沐海, 40478 阅读, 收藏, 编辑
摘要: 在设计可供用户调整大小的窗体时,如何实现该窗体上的控件也应能正确地随窗体的改变而自动调整大小并且能重新定位?此时就要借助控件的.Anchor属性。Anchor属性定义控件的定位点位置。当控件锚定到某个窗体时,如果该窗体的大小被调整,那么该控件维持它与定位点位置之间的距离不变。例如,如果“:Button”控件锚定到窗体的左、右和底边缘,那么当调整该窗体的大小时,Button控件水平调整大小,维持到该窗体左边和右边的距离不变,另外控件垂直定位其自身,以便其到窗体底边的距离始终不变,如果控件未锚定而窗体的大小被调整,则该控件相对于窗体边缘的位置将发生变化。下面介绍如何将控件锚定到窗体上。 首先... 阅读全文

我看WINFORM 上显示 网络内容(利用web控件的方式是为了内容在网页上显示和winform管理端显示的统一。)

2012-07-11 09:26 by 沐海, 631 阅读, 收藏, 编辑
摘要: winform 上有一个webBrowser控件。.WebBrowser 控件为 WebBrowser ActiveX 控件提供了托管包装。托管包装使您可以在 Windows 窗体客户端应用程序中显示网页。使用 WebBrowser 控件,可以复制应用程序中的 Internet Explorer Web 浏览功能,还可以禁用默认的 Internet Explorer 功能,并将该控件用作简单的 HTML 文档查看器。此外,可以使用该控件将基于 DHTML 的用户界面元素添加到窗体中,还可以隐瞒这些元素在 WebBrowser 控件中承载的事实。通过这种方法,可以将 Web 控件和 Window 阅读全文
记录生活、工作、学习点滴!
E-Mail:mahaisong@hotmail.com 欢迎大家讨论。
沐海博客园,我有一颗,卓越的心!
点击右上角即可分享
微信分享提示