Я устанавливаю одностороннюю привязку к 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