WPF 窗口大小调整时刷新

this.SizeChanged += new System.Windows.SizeChangedEventHandler(Resize);

private void Resize(object sender, System.EventArgs e)
        {
            digitalGrid.Visibility = Visibility.Hidden;
            double columnwidth = this.digitalGrid.ActualWidth / n_colmn;
            digitalGrid.RowHeight = this.digitalGrid.ActualHeight / n_row;
            for (int i = 0; i < digitalGrid.Columns.Count; i++)
            {
                digitalGrid.Columns[i].Width = columnwidth;
            }
            digitalGrid.Visibility = Visibility.Visible;
            time.Stop();
        }
View Code

 

posted @ 2020-11-13 13:12  KnowledgePorter  阅读(87)  评论(0)    收藏  举报