예제 #1
0
 public MyGridRowMyEditor(string name, string title, string propname,
                          string gridpropname, EMyGridRowValueType valtyp,
                          SourceGrid.Cells.Editors.EditorControlBase celleditor)
     : base(name, title, gridpropname, EMyGridRowType.ComboBox, valtyp)
 {
     mCellEditor = celleditor;
 }
예제 #2
0
 public MyGridRowPropEditorBase(string name, string title, string gridpropname,
                                EMyGridRowType rowtype, EMyGridRowValueType valtyp)
 {
     Name             = name;
     RowTitle         = title;
     GridPropertyName = gridpropname;
     RowType          = rowtype;
     RowValueType     = valtyp;
 }
예제 #3
0
 public MyGridRowComboBoxB2(string name, string title, string propname,
                            string gridpropname, EMyGridRowValueType valtyp,
                            ICollection values, bool limittovaluelist,
                            string displaymember, string valuemember,
                            string[] columnnames)
     : base(name, title, propname, gridpropname, valtyp, values, limittovaluelist,
            displaymember, valuemember, columnnames)
 {
     rowSpan = 2;
 }
예제 #4
0
 public MyGridRowComboBoxB(string name, string title, string propname,
                           string gridpropname, EMyGridRowValueType valtyp,
                           ICollection values, bool limittovaluelist,
                           string displaymember, string valuemember,
                           string[] columnnames)
     : base(name, title, gridpropname, EMyGridRowType.ComboBox, valtyp)
 {
     comboBoxEditor         = new MyComboBoxCell(GetValueType());
     this.listSource        = values;
     this.ListValueMember   = valuemember;
     this.ListDisplayMember = displaymember;
     this.ColumnNames       = columnnames;
 }
예제 #5
0
 public MyGridRowMultiLineTextBox(string name, string title, string propname, string gridpropname, EMyGridRowValueType valtyp)
     : base(name, title, gridpropname, EMyGridRowType.TextBox, valtyp)
 {
     rowSpan = 3;
 }
예제 #6
0
 public MyGridRowCheckBox(string name, string title, string propname, string gridpropname, EMyGridRowValueType valtyp)
     : base(name, title, gridpropname, EMyGridRowType.CheckBox, valtyp)
 {
 }
예제 #7
0
 public MyGridRowTextBoxA(string name, string title, string propname, string gridpropname, EMyGridRowValueType valtyp)
     : base(name, title, gridpropname, EMyGridRowType.TextBox, valtyp)
 {
 }