view-model-pattern

    0熱度

    2回答

    作爲新MvvmCross我決定創建一個小的應用程序Xamarin.Forms。我有一個MainPage.xaml依賴於它的視圖模型MainViewModel.cs首先顯示。我有位於Droid的項目,其活性沿FirstView.axml。相關的視圖模型位於沿側MainViewModel核心項目,並命名爲FirstViewModel.cs 在點擊一個按鈕,導航我想MvvmCross顯示FirstVie

    2熱度

    2回答

    我目前正在通過注入Model對象到我的「ViewModelProduct」對象的構造實現我的WebAPI內的ViewModels,如圖所示: public class ViewModelProduct { private IProduct _product; private int _ID; private string _name; public V

    0熱度

    1回答

    我有一個WPF MultiSelectTreeView(從這裏下載:http://unclassified.software/en/source/multiselecttreeview)。 現在我想控制,用戶選擇哪些項目。一個簡單的例子是他不應該能夠選擇不同父母的孩子節點。但是也有更多的ViewModel特定用例。 通過使用PreviewSelectionChanged事件,直接檢查條件並相應地設

    1熱度

    3回答

    我正在處理一個Surface WPF項目,我們嘗試實現MVVM模式。在這個項目中,我們正在構建一些我們綁定到不同視圖模型的自定義控件。 例如,我們有一個設置控件,它有一個設置viewmodel,我們有一個mainviewmodel,它是「整體」視圖模型。 在我們的surfacewindows.xaml頁面中,我們通過使用mvvm-light中的viewmodel定位器將datacontext設置爲

    0熱度

    2回答

    我對WPF和MVVM非常陌生,它一直令我頭痛不已。由於導航問題,我決定只將所有內容一次顯示出來。我想我會創建一個新的ViewModel(MainViewModel)來包含我的另外兩個ViewModel(StudentViewModel和AddStudentsViewModel)。 MainViewModel包含這樣的事情: private StudentViewModel _studentVM;

    0熱度

    3回答

    我有一個包含大約8個菜單項的類別的列表,每個類別有8個菜單項,但是我的viewmodel最後只有列表中的最後一個項目。我很難看出問題出在哪裏。 在這一點上,我相信問題在於我如何填充視圖模型,但我不知道問題出在哪裏。 的的ViewModels: public class MenuViewModel public List<CategoryViewModel> CategoryList

    2熱度

    2回答

    在我開始,我想說的是,我知道一個視圖模型是什麼,它的目的是什麼,但這種情況下使得冗餘..請在:) 我正在閱讀一個ASP.NET MVC4應用程序,並且遇到了關於PagedList,Domain Entities和ViewModels的一些頭痛問題。 基本上,PagedList.MVC插件不能很好地與AutoMapper配合使用,而且我不得不做一些額外的工作來讓它按照我的需要工作。 但是後來我想,當

    1熱度

    1回答

    依賴ViewModel通過構造函數(IoC容器)注入。 示例:ProductSelectionViewModel使用ShoppingBasketViewModel。 這是常見的做法還是這是推薦的方法?我不這麼認爲... 它應該怎樣做纔對? 該視圖應該使用2個ViewModels嗎? 調解員模式? 事件驅動? 我個人不喜歡最後一個。

    0熱度

    1回答

    在asp.net MVC 4,我有2個DomainModels 產品 訂購 和相關視圖模型 OrderDetailsViewModel 在我的 「OrderDetailsViewModelMapper」 映射文件,我手動映射這些2個DomainModels到我的視圖模型。映射器文件「OrderDetailsViewModelMapper」將調用我的存儲庫方法,該方法將訪問數據庫並在映射到存儲庫本身

    1熱度

    2回答

    我剛看完Jason Dolinger's video on MVVM,我想澄清一下如何正確設置和單元測試我的視圖模型的ICommand屬性。 考慮以下具有FooBarCommand ICommandProperty的ViewModel類。 public class ViewModel : IViewModel { public ICommand FooBarCommand { get;