2013-09-22 68 views
1

我有一個ItemsControl,數據綁定到窗口的datacontext 在那ItemsControl我不想看到滾動條,我想那裏有你可以去的頁面下一頁爲了看更多的記錄。 轉到下一頁不是問題,問題是我需要知道可以在不顯示滾動條的情況下將多少條記錄放入頁面,因爲這取決於記錄的高度(在此情況下爲常量)和ItemsControl的高度(這是一個謎)。在WPF數據上下文中獲取控制高度

問題是我怎樣才能得到的ItemsControl的DataContext(使用綁定)這是依賴於窗口的高度和周圍的其他對象的高度的類的高度?

謝謝

回答

0

Try ItemsControl。 ActualHeight. 您可以將您的ItemsControl綁定到IValueConverterIMultiValueConverter以解決您的問題。所以你不需要DataContext中的高度信息。

+0

問題是,在datacontext中我沒有控制權(所以我沒有訪問ActualHeight屬性),並使用轉換器將更新高度,我不想更新高度,我想要使用控件的高度 – user2342987

相關問題