using HotelPms.Share.Windows.Component; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace HotelPms.SourceFactory { public partial class FormExProperty : Form { public FormExProperty() { InitializeComponent(); } private void FormExProperty_Load(object sender, EventArgs e) { var item = new ControlPropertyEx(); item.Addition.Add("NameEx", label1.Name + "__ex"); item.Addition.Add("Count", label1.Handle.ToInt32()); item.Addition.Add("UpdateDate", DateTime.Now); ControlPropertyEx.Data.Add(label1, item); item = new ControlPropertyEx(); item.Addition.Add("NameEx", textBox1.Name + "__ex"); item.Addition.Add("Count", textBox1.Handle.ToInt32()); item.Addition.Add("UpdateDate", DateTime.Now); ControlPropertyEx.Data.Add(textBox1, item); item = new ControlPropertyEx(); item.Addition.Add("NameEx", textBox2.Name + "__ex"); item.Addition.Add("Count", textBox2.Handle.ToInt32()); item.Addition.Add("UpdateDate", DateTime.Now); ControlPropertyEx.Data.Add(textBox2, item); item = new ControlPropertyEx(); item.Addition.Add("NameEx", textBox3.Name + "__ex"); item.Addition.Add("Count", textBox3.Handle.ToInt32()); item.Addition.Add("UpdateDate", DateTime.Now); ControlPropertyEx.Data.Add(textBox3, item); } private void button1_Click(object sender, EventArgs e) { MessageBox.Show(textBox2.GetPropertyData().ToString()); } } }