• propertygrid控件的简单绑定


     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 { getset; }
    31      [CategoryAttribute("用户信息"), DescriptionAttribute("设置消费者Email地址")]
    32      public string Email { getset; }
    33      [CategoryAttribute("备注"), DescriptionAttribute("备注信息")]
    34      public string Mark { getset; }
    35      public Customer()
    36      {
    37          Name = "liush";
    38          Email = "kakaliush@163.com";
    39          Mark = "测试propertyGrid";
    40      }
    41  }
    42 }
    43 
    44 
  • 相关阅读:
    Android_项目文件结构目录分析
    WPF_MVVM 开发的几种模式讨论
    Blend_技巧篇_淡入淡出
    Blend_技巧篇_导入PSD文件制作ToggleButton (Z)
    Blend_界面快速入门(Z)
    Blend_软件系列简介(Z)
    Blend_ControlTemplate(Z)
    803. 区间合并
    P4017 最大食物链计数
    P1113 杂务
  • 原文地址:https://www.cnblogs.com/kakaliush/p/1706130.html
Copyright © 2020-2023  润新知