/// <summary> /// A method that is called when a new item is created so that /// overrides can initialize the item with custom default values. /// </summary> /// <remarks> /// The default implementation raises the InitializingNewItem event. /// </remarks> /// <param name="e">Event arguments that provide access to the new item.</param> protected virtual void OnInitializingNewItem(InitializingNewItemEventArgs e) { if (InitializingNewItem != null) { InitializingNewItem(this, e); } }
private void dataGrid_InitializingNewItem(object sender, InitializingNewItemEventArgs e) { FormVM.InitRow(e.NewItem); }
protected virtual new void OnInitializingNewItem(InitializingNewItemEventArgs e) { }
private void ordersDataGrid_InitializingNewItem(object sender, InitializingNewItemEventArgs e) { ViewModel.InitialiseOrder((Order)e.NewItem); }
void KeyTableDataGrid_InitializingNewItem (object sender, InitializingNewItemEventArgs e) { ((DataRowView) e.NewItem).Row ["ID"] = System.Guid.NewGuid (); }
void SelectableDataGrid_InitializingNewItem (object sender, InitializingNewItemEventArgs e) { String [] AccessParts = ((String) (sender as DataGrid).Tag).ToString ().Split (','); ((DataRowView) e.NewItem).Row ["ID"] = System.Guid.NewGuid (); ((DataRowView) e.NewItem).Row ["AccessGroupKey"] = AccessParts [1]; }
private void fahrtenDG_InitializingNewItem_1(object sender, InitializingNewItemEventArgs e) { }
private void EhInitializingNewItem(object sender, InitializingNewItemEventArgs e) { var ev = InitializingNewRangeItem; if (null != ev) ev(e.NewItem); }
private void UI_Grid_InitializeNewItem(object sender, InitializingNewItemEventArgs e) { Action_InitializeNewSavedField(e.NewItem as Field); }
private void DataGrid_InitializingNewItem(object sender, InitializingNewItemEventArgs e) { ((Pair)e.NewItem).Name = ""; ((Pair)e.NewItem).Value = ""; }
private void dataGrid_InitializingNewItem(object sender, InitializingNewItemEventArgs e) { var f = (F*g)e.NewItem; f.PropertyChanged += ((FagViewModel)DataContext).UpdateHandler; ((FagViewModel)DataContext).UpdateTotal(); }
private object AddNewItem() { Debug.Assert(CanUserAddRows, "AddNewItem called when the end-user cannot add new rows."); Debug.Assert(!IsAddingNewItem, "AddNewItem called when a pending add is taking place."); // Hide the placeholder UpdateNewItemPlaceholder(/* isAddingNewItem = */ true); object newItem = EditableItems.AddNew(); if (newItem != null) { InitializingNewItemEventArgs e = new InitializingNewItemEventArgs(newItem); OnInitializingNewItem(e); } // CancelEdit and CommitEdit rely on IsAddingNewItem CommandManager.InvalidateRequerySuggested(); return newItem; }
protected override void OnInitializingNewItem(InitializingNewItemEventArgs e) { Log.DebugFormat("OnInitializingNewItem(NewItem.Type = {0})", e.NewItem.GetType().Name); Log.DebugFormat(" continueEdit={0}, isNewItem={1}", continueEdit, isNewItemForContinueEdit); isNewItemInitialized = true; base.OnInitializingNewItem(e); }
/// <summary> /// Sets the new variable as a user variable. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">Provides the data for the event.</param> private void OnInitializingUserVariable(object sender, InitializingNewItemEventArgs e) { ((Variable)e.NewItem).Type = Variable.VariableType.User; }
protected virtual new void OnInitializingNewItem(InitializingNewItemEventArgs e) { }