2

我将单向绑定设置Width为 .At 的属性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 宽度属性中的错误

4

0 回答 0