Esempio n. 1
0
 private void SetFieldsLabel()
 {
     System.Text.StringBuilder visibleCols = new System.Text.StringBuilder();
     for (int i = 0; i < this.groupingGrid.TableDescriptor.VisibleColumns.Count; i++)
     {
         GridVisibleColumnDescriptor col = this.groupingGrid.TableDescriptor.VisibleColumns[i];
         if (col != null)
         {
             if (visibleCols.Length > 0)
             {
                 visibleCols.Append(", ");
             }
             visibleCols.Append(col.Name);
         }
     }
     this.label1.Text = visibleCols.ToString();
 }
Esempio n. 2
0
        public FilterDialog(GridGroupingControl grid)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();
            groupingGrid = grid;
            for (int i = 0; i < this.groupingGrid.TableDescriptor.VisibleColumns.Count; i++)
            {
                GridVisibleColumnDescriptor col = this.groupingGrid.TableDescriptor.VisibleColumns[i];
                if (col != null)
                {
                    this.comboBox1.Items.Add(col.Name);
                }
            }
            if (this.groupingGrid.TableDescriptor.RecordFilters.Count > 0)
            {
                foreach (RecordFilterDescriptor filter in groupingGrid.TableDescriptor.RecordFilters)
                {
                    if (filter != null)
                    {
                        foreach (FilterCondition cond in filter.Conditions)
                        {
                            listBox1.Items.Add(cond.FilterDescriptor.FieldDescriptor.Name + " " + cond.CompareOperator.ToString() + " " + cond.CompareValue.ToString());
                        }
                    }
                }
            }
            this.comboBox1.SelectedIndexChanged += new EventHandler(comboBox1_SelectedIndexChanged);
            this.listBox1.SelectedIndexChanged  += new EventHandler(listBox1_SelectedIndexChanged);
            this.txtValue.TextChanged           += new EventHandler(txtValue_TextChanged);

            //
            // TODO: Add any constructor code after InitializeComponent call
            //
        }
Esempio n. 3
0
        public FormatColumnsDialog(GridGroupingControl grid)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();
            this.groupingGrid = grid;
            descColl          = new GridColumnDescriptorCollection();
            for (int i = 1; i < this.groupingGrid.TableDescriptor.VisibleColumns.Count; i++)
            {
                GridVisibleColumnDescriptor col = this.groupingGrid.TableDescriptor.VisibleColumns[i];
                if (col != null)
                {
                    this.comboBox1.Items.Add(col.Name);
                }
            }
            this.listBox1.SelectedIndexChanged    += new EventHandler(listBox1_SelectedIndexChanged);
            this.colorPickerButton1.ColorSelected += new EventHandler(colorPickerButton1_ColorSelected);
            this.colorPickerButton2.ColorSelected += new EventHandler(colorPickerButton2_ColorSelected);

            //
            // TODO: Add any constructor code after InitializeComponent call
            //
        }