if (ListOfVisibleColumns.FirstOrDefault(f =>string.Equals(f, e.Column.Header.ToString())) ==null)
{
e.Column.CanUserSort =false;
e.Column.Visibility = Visibility.Collapsed;
}
else
{
e.Column.CanUserSort =true;
e.Column.Visibility = Visibility.Visible;
}
}
catch (Exception ex)
{
jcStatic.ShowError(ex);
}
}
}
So sieht der Code aus...
Ich glaub das ist falsch was du machst. Man hat Properties im ViewModel die im View an die DependencyProperties der Control-Klasse gebunden werden. Du willst im View die DependencyProperty der Control-Klasse an sich selbst binden.
Oder warte hast du im ViewModel eine Property mit den Namen ListOfVisibleColumns?
Dann zeig mal deine ViewModel klasse.
Zitat von mir 2023:
Was interessiert mich Rechtschreibung? Der Compiler wird meckern wenn nötig