2011-06-17 150 views
0

我創建了一個用戶控件,它是一個具有固定高度行和固定寬度的TextBlocks網格。我把這個控件放在主窗體上。然後在運行時讀取控件的當前高度,並根據此值計算要顯示的行數。 現在,問題是,當我調整主窗體的大小時:如何根據主窗體的新高度更新行數?調整大小主窗體調整大小(WPF,C#)

編輯:話說電網的TextBlocks的我的意思texblocks

+0

你爲什麼要重新發明了這一切,而不是定義網格佈局? – 2011-06-17 12:01:03

回答

2

的網格佈局的處理程序添加到Window.SizeChanged事件和重新大小的網格有

+0

當然,這很明顯,我沒有成功嘗試過,但原因是我錯誤地指定了控件的名稱,無法從主窗體訪問它。現在,當我糾正它,一切都很好。感謝幫助! – Macin 2011-06-17 12:26:33