示例#1
0
文件: MyGrid.cs 项目: Camel-RD/Klons
 public virtual void OnEditEnded(MyGridRowPropEditorBase sender, EventArgs e)
 {
     if (EditEnded == null)
     {
         return;
     }
     EditEnded(sender, e);
 }
示例#2
0
文件: MyGrid.cs 项目: Camel-RD/Klons
 public virtual void OnConvertingValueToObject(MyGridRowPropEditorBase sender, ConvertingObjectEventArgs e)
 {
     if (ConvertingValueToObject == null)
     {
         return;
     }
     ConvertingValueToObject(sender, e);
 }
示例#3
0
文件: MyGrid.cs 项目: Camel-RD/Klons
 public virtual void OnValueChanged(MyGridRowPropEditorBase sender, EventArgs e)
 {
     if (ValueChanged == null)
     {
         return;
     }
     ValueChanged(sender, e);
 }
示例#4
0
文件: MyGrid.cs 项目: Camel-RD/Klons
 public virtual void OnEditStarting(MyGridRowPropEditorBase sender, CancelEventArgs e)
 {
     if (EditStarting == null)
     {
         return;
     }
     EditStarting(sender, e);
 }
示例#5
0
 public ValueMappingB(IValidator validator, MyGridRowPropEditorBase gridrow)
 {
     gridRow = gridrow;
     if (validator != null)
     {
         BindValidator(validator);
     }
 }
示例#6
0
        public ValueMappingA(IValidator validator, IList list, string keypropname,
                             string valueproname, MyGridRowPropEditorBase gridrow)
        {
            DataList          = list;
            KeyPropertyName   = keypropname;
            ValuePropertyName = valueproname;
            m_gridrow         = gridrow;

            if (validator != null)
            {
                BindValidator(validator);
            }
        }
示例#7
0
 protected virtual void UnBindValueAtProperty()
 {
     m_MyGridRow = null;
 }
示例#8
0
 protected virtual void BindValueAtProperty(MyGridRowPropEditorBase gridrowt)
 {
     m_MyGridRow = gridrowt;
 }
示例#9
0
 public DataCellController(MyGridRowPropEditorBase gridrow)
 {
     BindValueAtProperty(gridrow);
 }