0
我在我的WPF應用程序中有一個DataGrid。我正在設置DataGrid相對於應用程序當前所在屏幕分辨率的最大寬度。當用戶在主監視器上啓動應用程序時,我的解決方案正常工作,但是當用戶將應用程序拖動到第二個監視器時出現問題。我需要一個事件,它可以告訴我應用程序何時移動到新監視器,以便根據當前監視器的分辨率重設Datagrid的最大寬度。我怎樣才能做到這一點?應用程序的顯示器/屏幕更改事件?
我在我的WPF應用程序中有一個DataGrid。我正在設置DataGrid相對於應用程序當前所在屏幕分辨率的最大寬度。當用戶在主監視器上啓動應用程序時,我的解決方案正常工作,但是當用戶將應用程序拖動到第二個監視器時出現問題。我需要一個事件,它可以告訴我應用程序何時移動到新監視器,以便根據當前監視器的分辨率重設Datagrid的最大寬度。我怎樣才能做到這一點?應用程序的顯示器/屏幕更改事件?
您是否嘗試過LocationChanged事件?
當然你只是想知道你的應用何時調整大小 – 2011-03-29 06:20:58
當窗口跨越兩臺顯示器之間的邊界時,你會怎麼做? – Gabe 2011-03-29 06:27:57
@David Heffernan:是的你說得對,所以我對這個問題的態度是錯誤的。應用程序的大小將做到這一點。謝謝 – 2011-03-29 06:49:17