|
public class ViewModel : NotificationObject
{
public ViewModel()
{
gridSelectedItems = new ObservableCollection<object>();
gridSelectedItems.CollectionChanged += GridSelectedItems_CollectionChanged;
}
private void GridSelectedItems_CollectionChanged(objectsender,System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
{
}
private ObservableCollection<object> gridSelectedItems;
public ObservableCollection<object> GridSelectedItems
{
get { return gridSelectedItems; }
set { this.gridSelectedItems = value; }
}
} |
|
<sfgrid:SfDataGrid x:Name="dataGrid" AllowEditing="True" Padding="20"
ItemsSource="{Binding OrdersInfo,Mode=TwoWay}" SelectionMode="Multiple"
AutoGenerateColumns="False"
AllowDraggingRow="True" SelectedItems="{Binding GridSelectedItems,Mode=TwoWay}"
AllowDraggingColumn="True"
ColumnSizer="None" AllowGroupExpandCollapse="True" ShowColumnWhenGrouped="True">
</sfgrid:SfDataGrid> |