1
using
System;
2 using System.Collections.Generic;
3 using System.ComponentModel;
4 using System.Data;
5 using System.Drawing;
6 using System.Linq;
7 using System.Text;
8 using System.Windows.Forms;
9
10 namespace propertygrid
11 {
12 public partial class Form1 : Form
13 {
14 public Form1()
15 {
16 InitializeComponent();
17 }
18
19 private void Form1_Load( object sender, EventArgs e)
20 {
21 Customer customer = new Customer();
22 propertyGrid1.SelectedObject = customer;
23 }
24 }
25
26 [DefaultPropertyAttribute( " Name " )]
27 public class Customer
28 {
29 [CategoryAttribute( " 用户信息 " ), DescriptionAttribute( " 设置消费者姓名 " )]
30 public string Name { get ; set ; }
31 [CategoryAttribute( " 用户信息 " ), DescriptionAttribute( " 设置消费者Email地址 " )]
32 public string Email { get ; set ; }
33 [CategoryAttribute( " 备注 " ), DescriptionAttribute( " 备注信息 " )]
34 public string Mark { get ; set ; }
35 public Customer()
36 {
37 Name = " liush " ;
38 Email = " kakaliush@163.com " ;
39 Mark = " 测试propertyGrid " ;
40 }
41 }
42 }
43
44
2 using System.Collections.Generic;
3 using System.ComponentModel;
4 using System.Data;
5 using System.Drawing;
6 using System.Linq;
7 using System.Text;
8 using System.Windows.Forms;
9
10 namespace propertygrid
11 {
12 public partial class Form1 : Form
13 {
14 public Form1()
15 {
16 InitializeComponent();
17 }
18
19 private void Form1_Load( object sender, EventArgs e)
20 {
21 Customer customer = new Customer();
22 propertyGrid1.SelectedObject = customer;
23 }
24 }
25
26 [DefaultPropertyAttribute( " Name " )]
27 public class Customer
28 {
29 [CategoryAttribute( " 用户信息 " ), DescriptionAttribute( " 设置消费者姓名 " )]
30 public string Name { get ; set ; }
31 [CategoryAttribute( " 用户信息 " ), DescriptionAttribute( " 设置消费者Email地址 " )]
32 public string Email { get ; set ; }
33 [CategoryAttribute( " 备注 " ), DescriptionAttribute( " 备注信息 " )]
34 public string Mark { get ; set ; }
35 public Customer()
36 {
37 Name = " liush " ;
38 Email = " kakaliush@163.com " ;
39 Mark = " 测试propertyGrid " ;
40 }
41 }
42 }
43
44