30 lines
953 B
C#
30 lines
953 B
C#
using System.Collections.ObjectModel;
|
|
using System.Windows;
|
|
using System.Windows.Controls;
|
|
|
|
namespace ExtendedGrid.Classes
|
|
{
|
|
public class SummaryColumnSettings:DependencyObject
|
|
{
|
|
|
|
|
|
public ObservableCollection<ISummaryOperands> SummaryOperands
|
|
{
|
|
get
|
|
{
|
|
if (GetValue(SummaryOperandsProperty)==null)
|
|
return new ObservableCollection<ISummaryOperands>();
|
|
return (ObservableCollection<ISummaryOperands>)GetValue(SummaryOperandsProperty);
|
|
}
|
|
set
|
|
{
|
|
SetValue(SummaryOperandsProperty, value);
|
|
|
|
}
|
|
}
|
|
|
|
public static readonly DependencyProperty SummaryOperandsProperty = DependencyProperty.Register(
|
|
"SummaryOperands", typeof (ObservableCollection<ISummaryOperands>),typeof(DataGridColumn),new PropertyMetadata(new ObservableCollection<ISummaryOperands>()));
|
|
}
|
|
}
|