Example #1
0
        private void Grid_ItemsSourceChanged(object sender, DevExpress.Xpf.Grid.ItemsSourceChangedEventArgs e)
        {
            int dataRowCount = ((System.Collections.ObjectModel.ObservableCollection <PremiumItemModel>)e.NewItemsSource).Count();

            for (int rowHandle = 0; rowHandle < dataRowCount; rowHandle++)
            {
                grid.ExpandMasterRow(rowHandle);
            }
            this.grid.ItemsSourceChanged -= Grid_ItemsSourceChanged;
        }
Example #2
0
        private void GridCreditor_ItemsSourceChanged(object sender, DevExpress.Xpf.Grid.ItemsSourceChangedEventArgs e)
        {
            int dataRowCount = ((IList <LoanCreditorItemModel>)e.NewItemsSource).Count();

            for (int rowHandle = 0; rowHandle < dataRowCount; rowHandle++)
            {
                gridCreditor.ExpandMasterRow(rowHandle);
            }
            this.gridCreditor.ItemsSourceChanged -= GridCreditor_ItemsSourceChanged;
        }
Example #3
0
 private void Grid_ItemsSourceChanged(object sender, DevExpress.Xpf.Grid.ItemsSourceChangedEventArgs e)
 {
     //grid.AutoSizeFixedColumns(0, grid.Columns.Count - 1, 10);
     for (int i = 0; i < grid.Columns.Count; i++)
     {
         grid.Columns[i].Width = new DevExpress.Xpf.Grid.GridColumnWidth(43);
         if (i == 1)
         {
             grid.Columns[i].Width = new DevExpress.Xpf.Grid.GridColumnWidth(80);
         }
     }
 }
Example #4
0
 private void grid_ItemsSourceChanged(object sender, DevExpress.Xpf.Grid.ItemsSourceChangedEventArgs e)
 {
     if (e.NewItemsSource is IList)
     {
         this.Count = ((IList)e.NewItemsSource).Count;
         return;
     }
     if (e.NewItemsSource is IEnumerable)
     {
         int count = 0;
         foreach (object i in (IEnumerable)e.NewItemsSource)
         {
             ++count;
         }
         this.Count = count;
     }
 }
 private void grid_ItemsSourceChanged(object sender, DevExpress.Xpf.Grid.ItemsSourceChangedEventArgs e)
 {
     grid.View.SetValue(VisibleRowsCountHelper.HasVisibleRowsProperty, e.NewItemsSource != null);
 }
 void grid_ItemsSourceChanged(object sender, DevExpress.Xpf.Grid.ItemsSourceChangedEventArgs e)
 {
     grid.ExpandGroupRow(-1);
 }