public Page09(GlobalDataModels global) { DataModelUBABCollection = global.GDMPage09.DataModelUBABCollection; InitializeComponent(); this.DataContext = this; CultureRenamer.Rename(UI_Grid_Master); global.EvtHandler.AddPostBuildEvents(() => { AddNewNDataModel(); SetGridDataContext(0); }); global.EvtHandler.AddPostBuildEvents(() => { DataModelUBABCollection.Collection.CollectionChanged += (o, e) => { foreach (var item in DataModelUBABCollection.Collection) { item.AddEvents(); item.Set_InteriorHalfLength(); } }; }); global.EvtHandler.AddPopulateDataAction(() => { AddNewNDataModel(); AddNewNDataModel(); DataModelUBABCollection.Collection[0].ExteriorHalfLength = 1000; DataModelUBABCollection.Collection[0].SmallEdge = 170; DataModelUBABCollection.Collection[0].DistanceFromTop = 400; DataModelUBABCollection.Collection[0].FreeEdgeLength = 50; DataModelUBABCollection.Collection[0].SelectedIndexDiameter = Enum.GetNames(typeof(EDiameters)).ToList().IndexOf(EDiameters.D16.ToString()); DataModelUBABCollection.Collection[1].ExteriorHalfLength = 1000; DataModelUBABCollection.Collection[1].SmallEdge = 170; DataModelUBABCollection.Collection[1].DistanceFromTop = 600; DataModelUBABCollection.Collection[1].FreeEdgeLength = 50; DataModelUBABCollection.Collection[1].SelectedIndexDiameter = Enum.GetNames(typeof(EDiameters)).ToList().IndexOf(EDiameters.D18.ToString()); DataModelUBABCollection.Collection[2].ExteriorHalfLength = 1000; DataModelUBABCollection.Collection[2].SmallEdge = 170; DataModelUBABCollection.Collection[2].DistanceFromTop = 800; DataModelUBABCollection.Collection[2].FreeEdgeLength = 50; DataModelUBABCollection.Collection[2].SelectedIndexDiameter = Enum.GetNames(typeof(EDiameters)).ToList().IndexOf(EDiameters.D20.ToString()); }); }
public _GlobalDataModelsPage09(GlobalDataModels global) { DataModelUBABCollection = new DataModelUBABCollection(global); }