zoukankan      html  css  js  c++  java
  • 2017-4-27 WinForm 布局及容器控件

    布局属性:

    Anchor ----------------定义某个控件绑定到的容器的边缘,当控件锚定到某个边缘时,与指定边缘最接近的控件边缘与指定边缘之间的距离将保持不变。
    Dock -----------------------定义要绑定到容器的控件边框 
    Location---------------------------------控件左上角相对于其容器左上角的坐标

    容器:

    FlowLayoutPanel-------------------------一些应用程序需要一个布局可随窗体大小的调整或其中内容大小的改变而自动进行适当排列的窗体。(流式布局)

    GroupBox--------------------------------- 是一个容器控件,用来乘载和组合其他控件

    Panel----------------------------------相当于div

    SplitContainer-----------------------------拆分容器

    TabControl------------------------------------选项卡容器

    TableLayoutPanel-----------------------------和panel差不多

    多窗体和唯一窗体的操作:

    1、如何打开多个窗体
    创建窗体对象,对象.Show();

    问题:登录窗口打开主面板后,程序无法退出


    2、如何在窗体之间传值
    构造函数传值
    在主面板显示当前登陆用户的昵称

    把作为登录窗口的主窗口对象传递给主面板,在主面板关闭时同时关闭主窗口


    3、如何打开唯一窗体
    创建一个窗体集合
    每一个打开的窗体对象都放入此集合中

    每次再要打开窗体时都要去集合中判断此窗体是否已经被打开了

    关闭子窗体时,要在父窗体的集合中删掉对应的子窗体对象,才可以重新打开新的子窗体

  • 相关阅读:
    dp学习笔记1
    hdu 4474
    hdu 1158(很好的一道dp题)
    dp学习笔记3
    dp学习笔记2
    hdu 4520+hdu 4522+hdu 4524(3月24号Tencent)
    hdu 1025(最长非递减子序列的n*log(n)求法)
    hdu 2063+hdu 1083(最大匹配数)
    hdu 1023
    《 Elementary Methods in Number Theory 》Exercise 1.3.12
  • 原文地址:https://www.cnblogs.com/zhengqian/p/6775422.html
Copyright © 2011-2022 走看看