// Property definition public Int32 X { get { return base.Left; } set { if (base.Left != value) { base.Left = value; OnChange(E_PROPERTY_CHANGED.E_X, value); } } }