コード例 #1
0
ファイル: EnumsManager.cs プロジェクト: smfichadiya/ERPStudio
        public void AttachTo(MetroDataGridViewComboBoxColumn cbbBox, bool bAlsoNull = false)
        {
            FillArray(bAlsoNull);

            this.dgwCbbBox = cbbBox;

            dgwCbbBox.DataSource    = List;
            dgwCbbBox.DisplayMember = "Display";
            dgwCbbBox.ValueMember   = "Archive";
        }
コード例 #2
0
ファイル: EnumsManager.cs プロジェクト: smfichadiya/ERPStudio
        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);
            }
        }
コード例 #3
0
ファイル: EnumsManager.cs プロジェクト: smfichadiya/ERPStudio
        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);
            }
        }