0
我有一個ListView與Orientation="Horizon"
這意味着DataTemplate
將看起來像「列」而不是行。一切工作正常,ListView顯示滾動條,當我有很多不能在屏幕上顯示的列。我爲DataTemplate設置了MinWidth
。我試圖完成的是,如果我的source
有少於3個對象來擴展Datatemplate的寬度以適應ListView的屏幕。 我知道我可以用得到窗口的當前寬度:WPF - 父視圖更改寬度時回撥
System.Windows.SystemParameters.PrimaryScreenWidth;
System.Windows.SystemParameters.PrimaryScreenHeight;
我需要的是當窗口的大小,以更新的DataTemplates寬度改變要執行的回調方法。這個功能是否存在於WPF中?有什麼替代品嗎?
看看這個問題:http://stackoverflow.com/questions/911243/wpf-extend-last-column-of -listviews-gridview – caesay
區別在於問題的列是靜態的。 – BlackM