public BaseTypeTieringView() { InitializeComponent(); this.DataContext = this; this.SelectedKey1.ItemsSource = BaseTypeDataProvider.BaseTypeTieringMatrixData.Keys; this.SelectedKey1.SelectedItem = BaseTypeDataProvider.BaseTypeTieringMatrixData.Keys.First(); this.SelectedSection.ItemsSource = FilterPolishUtil.FilterPolishConfig.MatrixTiersStrategies.Keys; this.SelectedSection.SelectedItem = FilterPolishUtil.FilterPolishConfig.MatrixTiersStrategies.Keys.First(); Key = this.SelectedKey1.SelectedItem.ToString(); Section = this.SelectedSection.SelectedItem.ToString(); Facade = BaseTypeMatrixFacade.GetInstance(); this.GenerateOutputTable(); this.Inited = true; }
private void InitializeMatrixFacade() { var matrixFacade = BaseTypeMatrixFacade.GetInstance(); matrixFacade.Initialize(FilterAccessFacade); }