[随笔]今日所学第4讲图形用户界面概念

     今天老师讲了关于对windows窗体的控制以及一些常用的窗体和方法...

     


Syatem.Windows.Forms
类型
对话框
窗口
MDI窗口
窗体是容器
控件(control,可见)
组件(IComponent,不可见)
活动窗口——具有焦点
当用户使用鼠标、键盘和控件进行交互时,就产生了事件——而事件处理程序会处理这些事件。

常用窗体属性

     AcceptButton:表示回车时哪个按钮被单击
     AutoScroll:时候可出现滚动条
     CancelButton:当按退出键时被单击
     FormBorderStyle:窗体的边界
     Font:文本字体
     Text:文本
     TopMost
     Opacity(透明度:0.0 – 1.0)

常见窗体方法、事件

方法
     Close(关闭并释放资源)
     Hide
     Show
事件
     Load

事件驱动(事件处理模型)

     事件驱动
     (1)对象(称为“代理”)A触发事件E
     (2)一旦事件发生,事件处理程序就自动被调用。
     大多数情况下,我们不必创建自己的事件,而是处理由.net控件产生的事件。
     演示:如何利用vs2005注册和定义事件处理程序

控件的属性和方法

     常见属性
          BackColoe / ForeColor
          BackgroudImage
          Enabled
          Focused
          Font
          TabIndex / TabStop(Tab键有效)
          Text / TextAlign
          Visible
     常见方法
          Focus
          Hide / Show
控件的布局

     Anchor——和容器的边保持固定距离
     Dock(停放)/DockPadding
     Location——相对容器的坐标
     Size(结构)
     MinimumSize / MaximumSize——窗体最小化和最大化
常用控件

     标签、文本框和按钮
     组合框和面板
     复选框、单选框
     图片框(PictureBox)
     下拉框
     列表框


复习完毕..

流水账记法..请大家见谅..

 拓展:如何用窗口程序作一个日程表(提示:列表框;文本文件保存数据)

有点麻烦..思考ING...(C#初学者)

有高手看到的能给点思路么?

(另外能推荐基本比较好的关于C#的书么..在此先谢过..)

原文地址:https://www.cnblogs.com/lucker/p/1276211.html