Beispiel #1
0
    private static DataGridColumnCollectionBehaviour GetOrCreateBehaviour(DependencyObject source)
    {
        DataGridColumnCollectionBehaviour behaviour = DataGridColumnCollection.GetColumnCollectionBehaviour(source);

        if (behaviour == null)
        {
            behaviour = new DataGridColumnCollectionBehaviour(source as DataGrid);
            DataGridColumnCollection.SetColumnCollectionBehaviour(source, behaviour);
        }
        return(behaviour);
    }
Beispiel #2
0
 public static void SetColumnCollectionBehaviour(DependencyObject obj, DataGridColumnCollectionBehaviour value)
 {
     obj.SetValue(ColumnCollectionBehaviourProperty, value);
 }