最近研究學習WPF,發現一個問題,不知是不是我自己的問題。從WPF工具箱中直接滑鼠拖拽一個控制元件到表單中,會特別慢,每拖拽一個控制元件都需要至少十幾二十秒的,但是滑鼠選擇完控制元件后,在表單中直接畫,就會很快。我的VS版本是2017,我在另一個VS2013的電腦上測驗,也是如此,電腦是新買的,VS2017運行很流暢,不會是機器問題。難道我的操作是錯誤的?
另外,我發現即使是畫控制元件,有時當啟動除錯關閉后,也不能直接畫,明明選擇了BUTTON控制元件,滑鼠還是指標狀態,切換一個別的視窗,再切換回來,就可以了。
感覺比較怪異,是我哪里操作有問題嗎?
uj5u.com熱心網友回復:
按理說不會出現這種情況 現在官網2019都出好長時間了 用2019試試吧 然后給個小建議 學WPF最好別用WinForm的思維 我現在寫WPF基本上前臺就寫xaml 視窗頁面都不看的 就是有時預覽看看 你到最后會發現 拖控制元件真的沒有直接寫來的方便uj5u.com熱心網友回復:
明白,直接寫xaml沒什么,同意。只是直接滑鼠拽一個控制元件時的卡頓讓我心里覺得非常別扭,總感覺是哪里有問題,卻又找不到問題在哪。我在不同的機器用不同的VS版本(13/17),發現都有這個問題。uj5u.com熱心網友回復:
我這邊沒有任何卡頓 我用的VS2019社區版uj5u.com熱心網友回復:
我換了另一個臺式機的VS2013,也沒有卡頓,兩個筆記本13和17不行,就是直接拖控制元件到表單不行,其他都沒事,怪哉uj5u.com熱心網友回復:
1. 將代碼放在固態硬碟
2. 嘗試加一個記憶體條
3. 嘗試加一個顯卡
uj5u.com熱心網友回復:
我上面說了,我新買的本本,純SSD,12G記憶體,i7 8核CPU,跑VS2017很流暢。。。就是這個控制元件拖的時候卡。
uj5u.com熱心網友回復:
xaml直接寫標簽語言,拖和畫都不好用!uj5u.com熱心網友回復:
安裝了VS自動更新,現在已經可以了,具體哪個更新起的作用,我也不清楚
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/73519.html
