Привязка не работает для свойства GridViewColumn Width - PullRequest
2 голосов
/ 14 декабря 2011

Я устанавливаю одностороннюю привязку к Width свойству GridViewColumn. При первом получении оно получает значение от привязки, а устанавливает его на Width свойство . При изменении источника оно получает значение изпривязка, но не устанавливает в Width свойство. Что делать?Вот код

<GridViewColumn Width="{Binding MaxWidthForTypeColumn}" >

Я не знаю четко, возможно, он установлен, но никаких изменений в GridViewColumn.

public int MaxWidthForTypeColumn
    {
        get
        {
            if (suggestions.Count != 0)
            {
                var max = from elemnt in suggestions
                          select elemnt.TypeInfo.Length;
                int x = max.Max();
                return x + 100;
            }
            else
                return 20;
        }

    }

я вызываю событие из другогосвойство

[РЕДАКТИРОВАТЬ] Это ошибка как ошибка в свойстве ширины ListViewItem

...