我一直在使用wpf工具包中的數據網格工作,並且寬度未在xaml中指定(默認爲自動),並且工作正常。當我調整窗口大小時,它會擴展窗口寬度。然而,突然間的「自動」寬度很大,我不知道爲什麼。當我將xaml文件拉入混合模式時,它顯示自動寬度爲50002像素。自從發生xaml以來,我幾乎沒有碰過任何其他東西。任何人都知道它爲什麼這樣做,這個數字來自哪裏?由於爲什麼DataGrid「自動」寬度突然如此巨大?
0
A
回答
3
造成這種情況的最常見的原因,我所看到的是,當控制是一個StackPanel內與方向=水平。 StackPanels不會在堆疊方向限制它們的控件,所以如果沒有其他約束控件的話,它會增長到一定的最大尺寸。
如果是這樣的問題,嘗試用等效DockPanel中或網格更換您的StackPanel。
0
如果您在使用Visual Studio IDE那麼也許這可能發生或者你可以在50002尺寸不對拆除寬度並設置爲自動應該解決這個問題有意外類型做任何手工調整大小。
+0
我從不使用設計屏幕。我已經試過將寬度設置爲auto,但它是一樣的。我的代碼之前沒有寬度屬性設置好。這是一個非常奇怪的問題。 – Adam 2010-01-02 02:19:26
相關問題
- 1. DataGrid列自動寬度
- 2. 最大寬度100px與寬度100px,爲什麼最大寬度短於寬度?
- 3. 爲什麼最大寬度不適用於此?
- 4. 爲什麼我獲得自然寬度爲0的動態創建的圖像
- 5. 爲什麼jquery dialog()自動調整高度,寬度失敗?
- 6. 爲什麼colorbox不能自動調整寬度?
- 7. 爲什麼不是我的div使用自動寬度?
- 8. 浮動值突然變大
- 9. DataGrid列的寬度
- 10. Div自動把它的最大寬度
- 11. 爲什麼寬度:200px應用於此標籤?
- 12. 爲什麼我的CPU突然以兩倍的速度工作?
- 13. 如何datagrid單元格工具提示大小(高度/寬度)?
- 14. 灰度爲什麼如此工作?
- 15. 爲什麼HttpWebResponse.ContentLength突然返回-1?
- 16. 爲什麼我的WPF突然反叛?
- 17. 爲什麼突然春天問我aspectj?
- 18. 爲什麼這個maven錯誤突然
- 19. 爲什麼結果集如此之大?
- 20. 爲什麼mysqldump變得如此之大?
- 21. 爲什麼散點圖如此之大?
- 22. 爲什麼MathNet.Numerics NuGet包如此之大?
- 23. 如何自動調整此HTML菜單的大小以適應父寬度?
- 24. 爲什麼我的自制bash完成路徑突然失蹤?
- 25. Silverlight:將RowDetailsTemplate寬度限制爲它的父DataGrid的寬度
- 26. 媒體查詢最大寬度和最大設備寬度有什麼區別?
- 27. 爲什麼WPF動畫不尊重高度或寬度值?
- 28. DataGrid中自動生成列的寬度問題
- 29. 爲什麼在IE7中表格式自動擴展輸入寬度爲100%?
- 30. 當ShowCaption設置爲True時,爲什麼TToolBar會自動計算按鈕寬度?
即使它不是'StackPanel',我懷疑這與DataGrid包含的內容有關,而不是控件本身。 – 2010-01-02 23:52:44
這就是問題所在......除了它似乎隨機出現在某個讓我感到困惑的地方。無論如何,帶有列的網格現在正在完美工作。謝謝。 – Adam 2010-01-03 04:41:58