дополнительные параметры desc для кода Ege Özcan
function dynamicSort(property, desc) {
if (desc) {
return function (a, b) {
return (a[property] > b[property]) ? -1 : (a[property] < b[property]) ? 1 : 0;
}
}
return function (a, b) {
return (a[property] < b[property]) ? -1 : (a[property] > b[property]) ? 1 : 0;
}
}
<TextBox Grid.Column="2" Height="25" IsReadOnly="True"
TextAlignment="Right" VerticalContentAlignment="Center" HorizontalAlignment="Left" VerticalAlignment="Center"
Width="200"
Text="{Binding ElementName=Mygroups,Path=DataContext.FoldernameWithPath,Mode=TwoWay}" />
Text porpert - односторонний режим связывания по умолчанию. Режим добавления = TwoWay.
Попробуйте следующую функцию OnPropertyChanged:
protected void OnPropertyChanged (string propertyName)
{
if (this.PropertyChanged != null)
{
this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
}