我們的應用程序的目標是.net4.0,代碼是在vb.net和C#項目組合。這個特定的項目是vb.net。我的開發機器是Windows 7x64專業版與VS 2010 sp1和VS2010 + Windows 8x64 VMWare機器。TableLayoutPanel中的列順序和Windows 8
在Windows 7中我們TableLayoutPanel中正確地顯示在設計時將得到執行的WinForms應用程序。然而,在Wondows 8中運行我們的應用程序,我們發現TableLayoutPanels中列的順序是混合的。
我附上截圖,現在起初我們只是覺得它的東西做了Windows 8工程和hopeed在Windows 8重新編譯就解決它。不!在windows 8中打開相同的源文件,按照附加的屏幕截圖顯示,混合了各列。所以我們固定了順序,編譯並在Windows 8中顯示正常,但在Windows 7中,我們再次混合了列順序。
所以修復它在任一窗口7或8與其他節目是否有誤?
任何人都可以提供任何建議嗎?它不像我們可以通過電子郵件微軟的答案,並期待不久的修復。
編輯:我們真的堅持了這一點,沒有人有任何想法/建議?
EDIT2:MSDN社區支援告訴我connect.microsoft.com培養它,我已經做了,但我不希望它永遠不會得到解決。所以我將不得不用別的東西替換這個用戶控件,並希望我沒有發現類似問題的其他用戶控件,否則Windows 8支持將永久擱置。 打算關閉它,因爲它被接受爲錯誤,並且不會很快被修復。
是啊,我懷疑我將不得不手動創建和執行順序。感謝您的回覆。 – Matma