Ejemplo n.º 1
0
        public page_design(Entities.Pages pageInfo, String [] operators, List <Columns> columns, List <Operators> compOperators)
        {
            InitializeComponent();
            this.operators = operators;

            this.RunningPage = pageInfo;

            this.fields = (from c in columns select c.DisplayName).ToArray <String>();
            this.comparison_operators = (from c in compOperators select c.OperatorName).ToArray <String>();

            this.ComparisonOperators = compOperators;
            this.Columns             = columns;

            stackPanel             = new StackPanel();
            stackPanel.Orientation = Orientation.Vertical;
            param_grid.Content     = stackPanel;
            new SearchParamsControls(this, stackPanel, null, fields, comparison_operators);
            dataGrid.ItemsSource = SearchFrameworkHelper.FetchAllDataOfPage(RunningPage).DefaultView;
        }
Ejemplo n.º 2
0
 private void reset_button_Click(object sender, RoutedEventArgs e)
 {
     stackPanel.Children.Clear();
     new SearchParamsControls(this, stackPanel, null, fields, comparison_operators);
     dataGrid.ItemsSource = SearchFrameworkHelper.FetchAllDataOfPage(RunningPage).DefaultView;
 }