簡體   English   中英

WPF設計器和實體框架

[英]WPF Designer and Entity Framework

我使用WPF / MVVMEntity Framework 6開發了我的第一個應用程序。 當前,如果將XAML綁定到來自Entity Framework的數據,則很難在設計器中正確顯示XAML

我知道提供設計時間數據的各種可能性,但是我更喜歡在設計時間使用ViewModel的實例來獲取真實數據。 但是由於缺少在設計時未使用的app.conf,因此在設計時使EF似乎無法工作。

所以我想也許我可以模擬EF-不是為了測試-而是在設計時提供數據。 我已經閱讀了這篇文章,但是使用這種方法,我不會偽造完整的EF ,例如,我的DbSet.Load()DbSet.Locale將失敗。

那么在我的情況下提供設計時間數據的最佳方法是什么?

據我所知,在設計模式下沒有數據加載。 您真的確定與加載數據有關的延遲嗎?

編輯:您是指設計時,開發時,從而在運行時測試應用程序嗎? 在這種情況下,您可以使用“ Take”限制記錄的數量。 例如

yourRepository.GetAll().Take(10); // you can get a list: .Take(10).ToList();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM