Esempio n. 1
0
 private void MainWindow_FilterItemsPopulating(object sender, GridFilterItemsPopulatingEventArgs e)
 {
     if (!(e.Column is GridNumericColumn))
     {
         e.FilterControl.FilterMode = FilterMode.AdvancedFilter;
     }
 }
Esempio n. 2
0
        } // end method ButtonSearch_ClickAsync

        // Set advanced filter type for unbound columns.
        private static void DataGridStrikePriceVolumeTable_FilterItemsPopulating(object sender, GridFilterItemsPopulatingEventArgs e)
        {
            if (e.Column.MappingName == "StrikePrice" && e.Column.MappingName == "TotalVolume")
                return;

            e.FilterControl.AdvancedFilterType = AdvancedFilterType.NumberFilter;
            e.FilterControl.SetColumnDataType(typeof(decimal?));
            e.FilterControl.AscendingSortString = GridResourceWrapper.SortNumberAscending;
            e.FilterControl.DescendingSortString = GridResourceWrapper.SortNumberDescending;
        } // end method DataGridStrikePriceVolumeTable_FilterItemsPopulating