private void OnSubmitted() { PropertyGridEventArgs <T> args = new PropertyGridEventArgs <T>(); args.item = (T)propertyGrid1.SelectedObject; Submitted?.Invoke(this, args); }
private void AddSignalToDatabase(object source, PropertyGridEventArgs <T> args) { string baseClassName = args.item.GetBaseClassType(); switch (baseClassName) { case "EnMon_Driver_Manager.Models.Signals.BinarySignal": DBHelper.AddBinarySignalToDataBase <T>(args.item); break; } }