Свойство экрана Width
, похоже, не обновляется до максимальной ширины при максимальном увеличении окна. Если я изменю его размер, все будет хорошо, но не при максимизации.Максимизация WPF не обновляет ширину?
код у меня выглядит следующим образом:
private void Window_SizeChanged(object sender, SizeChangedEventArgs e)
{
UpdateColumns();
}
private void button1_Click(object sender, RoutedEventArgs e)
{
UpdateColumns();
}
private void UpdateColumns()
{
ColumnCount = Math.Round(Width/150);
statusBarItemColumnCount.Content = ColumnCount;
button1.Content = ColumnCount + " " + Width;
}
private void Window_StateChanged(object sender, EventArgs e)
{
UpdateColumns();
}
Спасибо! Это также работает для ActualHeight. –
Хорошее исправление. Любая идея, почему нормальная ширина не работает? – blaffie