窗体属性保存器

翻译 2007年09月21日 02:29:00

原文地址:http://www.codeproject.com/useritems/TolgahanFormPropertySaver.asp
DEMO下载: http://www.codeproject.com/useritems/TolgahanFormPropertySaver/TolgahanFormPropertySaverDemo.zip


tupian

简介

有时我们需要保存窗体的一些属性,这个类可以帮助我们完成这些功能。

使用代码

//使用代码 
public Form1()
...{
    InitializeComponent();
    
//创建一个TolgahanPropertySaver类的实例
    
//添加一些属性以便控制
    TolgahanFormPropertySaver svr = new TolgahanFormPropertySaver(this,"WindowState","Size","Location");
    
//添加控件和属性
    svr.AddChild(radioButton1,"Checked");
    
//可以同时添加多个
    svr.AddChild(radioButton2,"Checked","Enabled","Visible");
    svr.AddChild(radioButton3,
"Checked");
    svr.AddChild(checkBox1,
"Checked");
    svr.AddChild(textBox1,
"Text");
}


哪些属性类型不支持:这个类只允许使用返回值为枚举类型、可序列化的结构体、类、基本类型的属性。 

C#基础系列:开发自己的窗体设计器(PropertyGrid显示中文属性名)

  既然是一个窗体设计器,那就应该能够设置控件的属性,设置属性最好的当然是PropertyGrid了,我们仅仅需要使用一个PropertyGrid.SelectedObject = Control就可...
  • RonoTian
  • RonoTian
  • 2008年10月30日 13:06
  • 15350

vb中窗体的常用属性及其功能

VB中窗体的常用属性及其功能属性名称  功能 属性值及功能   窗体名称  为窗体指定一个名字    Appearance  设置一个窗体运行时是否以3D效果显示 0-Flat:窗体以平面的形式显示1...
  • Ming_5257
  • Ming_5257
  • 2017年06月11日 10:12
  • 1665

C++中关于窗体的基本设置

在窗体属性的“外观”中,通过“FormBorderStyle”属性,设置窗体的基本风格。 在窗体属性的“布局”中 1、WindowState属性:确定窗体的初始可见状态,即:常规、最小化、最大化。 ...
  • GreatWT
  • GreatWT
  • 2017年01月23日 12:37
  • 326

C#中常见的窗体属性

C#中窗体几种常见的属性值的功能 布局: AutoScaleMode:当屏幕分辨率或字体发生改变时,窗体和控件是如何发生变化的 AutoScroll:滚动条的设置 Size:启动窗体时的大小 Star...
  • qq_30507287
  • qq_30507287
  • 2016年05月12日 10:48
  • 1905

C#用DesignSurface实现一个简单的窗体设计器

System.ComponentModel.Design.DesignSurface是为设计组件提供一个用户界面,通过它可以实现一个简单的窗体设计器。     在构建之前,我们需要引入System....
  • tmchongye
  • tmchongye
  • 2017年03月20日 03:08
  • 4544

DELPHI中窗体的一些属性的作用

Align属性:控制窗体显示时的对齐方式(注:是相对于父窗体的对齐方式。如果该窗体是主窗体则没有父窗体)默认值为alNone.其他值有:alBottom(让该窗体显示在父窗体的底部),alClient...
  • xiao_jun_0820
  • xiao_jun_0820
  • 2008年03月08日 14:42
  • 3008

WinForm常用窗体属性及控件

WinForm常用窗体属性: Form常用属性 AutoSizeMode属性 :值是: GrowAndShrink不能调整窗体大小 ;值是:GrowOnly 可...
  • u010822824
  • u010822824
  • 2015年12月27日 15:56
  • 2588

C# winform 窗口属性详解

C#Winform的窗口主要属性详解
  • imcjysy
  • imcjysy
  • 2015年03月14日 08:36
  • 1656

WinForms 中的常用控件

原文地址:http://www.dingos.cn/index.php?topic=957.0 可视化界面组件统称为控件。在System.Windows.Forms.Control命名空间。【Butt...
  • huijianight
  • huijianight
  • 2010年03月25日 16:35
  • 753

C# 保存窗体为图片(保存纵断面图)

源码如下: #region 保存纵断面截图 private void button_save_Click(object sender , EventArgs e) ...
  • liushuo_whu
  • liushuo_whu
  • 2014年05月09日 23:54
  • 3673
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:窗体属性保存器
举报原因:
原因补充:

(最多只允许输入30个字)