Пример #1
0
 /// <summary>
 /// Creates edit control.
 /// </summary>
 /// <param name="cell">The cell reference.</param>
 /// <param name="pd">The <see cref="PropertyDefinition" />.</param>
 /// <returns>
 /// The edit control.
 /// </returns>
 public override FrameworkElement CreateEditControl(CellRef cell, PropertyDefinition pd)
 {
     return(this.ControlFactory.CreateEditControl(pd, pd.GetBindingPath(cell)));
 }
Пример #2
0
 /// <summary>
 /// Creates edit control.
 /// </summary>
 /// <param name="cell">The cell reference.</param>
 /// <param name="pd">The <see cref="PropertyDefinition" />.</param>
 /// <returns>
 /// The edit control.
 /// </returns>
 public override FrameworkElement CreateEditControl(CellRef cell, PropertyDefinition pd)
 {
     return this.ControlFactory.CreateEditControl(pd, pd.GetBindingPath(cell));
 }
Пример #3
0
            /// <summary>
            /// Creates edit control.
            /// </summary>
            /// <param name="cell">The cell reference.</param>
            /// <param name="pd">The <see cref="PropertyDefinition" />.</param>
            /// <returns>
            /// The edit control.
            /// </returns>
            public override FrameworkElement CreateEditControl(CellRef cell, PropertyDefinition pd)
            {
                var index = Owner.GetItemIndex(cell);

                return(this.ControlFactory.CreateEditControl(pd, pd.GetBindingPath(index)));
            }
Пример #4
0
 /// <summary>
 /// Creates edit control.
 /// </summary>
 /// <param name="cell">The cell reference.</param>
 /// <param name="pd">The <see cref="PropertyDefinition" />.</param>
 /// <returns>
 /// The edit control.
 /// </returns>
 public override FrameworkElement CreateEditControl(CellRef cell, PropertyDefinition pd)
 {
     var index = Owner.GetItemIndex(cell);
     return this.ControlFactory.CreateEditControl(pd, pd.GetBindingPath(index));
 }