2010-01-22 111 views
0

今天我開始在小型開發項目上使用WPF控件。一個包含三個項目的解決方案(一個函數庫,一個用於測試的控制檯應用程序,以及一個用於主UI交付物的WPF應用程序)此時,表單有少於十幾個控件(幾個文本框,一些按鈕和表單本身)。這些控件是Microsoft和Telerik控件的混合。性能很好,直到我開始爲Telerik按鈕切換MS按鈕。現在選擇一個控件後,VS需要幾秒鐘的時間來響應。在XAML視圖中選擇一行,然後跳回到設計器視圖(分屏)需要4-5秒。像這樣與VS一起工作是不可接受的,我發現很難相信它是Telerik。如果是這樣,任何人都可以像那樣工作?用於WPF的Telerik RADControls:提高性能

對此問題排查有什麼建議嗎? 改進性能的建議?

編輯:

  • 所有的開發和測試是在本地完成。
  • 本地安裝的所有軟件和庫。
  • 沒有涉及網絡。
  • 安裝了Resharper 4.5,CodeSmith 5.2和dotTrace 3.1。

回答

0

不久前我和Silverlight一起工作過,感到厭煩VS設計師。所以I stopped using it and set VS to display only the xaml code和使用混合,而不是在xaml中直接完成的設計師位。在解決方案資源管理器

  • XAML文件

    1. 右鍵單擊選擇「打開方式」
    2. 選擇「源代碼(文本)編輯器」
    3. 點擊「設置爲默認」
    4. 單擊確定

    希望WPF設計將在VS快2010

  • +1

    今天早上我一直在和Blend一起工作,它比VS更快捷。 – DenaliHardtail 2010-01-22 17:53:16