public override sealed void DrawControls() { if (IsLoad) { okButton = MainProcess.CreateButton("Ok", 10, 275, 220, 35, string.Empty, button_Click); valueType = accessory.GetProperyType(propertyName); if (valueType == typeof(string)) { createStringControls(); } else if (valueType == typeof(int)) { createIntControls(); } else if (valueType == typeof(DateTime)) { createDateTimeControls(); } else if (valueType.IsEnum) { createEnumControls(valueType); } else if (valueType == typeof(long)) { createLongControls(); } } }