public void AttachTo(MetroDataGridViewComboBoxColumn cbbBox, bool bAlsoNull = false) { FillArray(bAlsoNull); this.dgwCbbBox = cbbBox; dgwCbbBox.DataSource = List; dgwCbbBox.DisplayMember = "Display"; dgwCbbBox.ValueMember = "Archive"; }
public EnumsManager(MetroDataGridViewComboBoxColumn cbbBox, ResourceManager resource = null, bool bAlsoNull = false, Predicate <T> filter = null) { myManager = resource == null ? Properties.Resources.ResourceManager : resource; Filter = filter; if (cbbBox != null) { AttachTo(cbbBox, bAlsoNull); } }
public EnumsManager(MetroDataGridViewComboBoxColumn cbbBox, string resource = "", bool bAlsoNull = false, Predicate <T> filter = null) { myManager = resource.IsEmpty() ? Properties.Resources.ResourceManager : myManager = new System.Resources.ResourceManager(resource, System.Reflection.Assembly.GetAssembly(typeof(T))); Filter = filter; if (cbbBox != null) { AttachTo(cbbBox, bAlsoNull); } }