mvvm-light

    0熱度

    1回答

    我有一個顯示運動列表的DataGrid,我想在IsActive屬性更改時保存運動。我怎麼能在MVVM風格呢?我正在使用MVVM Light框架。 這是我的DataGrid <DataGrid ItemsSource="{Binding SportsList}" AutoGenerateColumns="False" CanUserAddRows="False"> <DataGri

    5熱度

    1回答

    當啓動一個新的mvvm-wpf應用程序時,我通常在開始時包含mvvm-light。這很好,直到我的應用程序增長。 一些沿着ViewModelLocator變得巨大的地方(許多ViewModel適用於各種ChildViewodels)。甚至更遠的兔子洞,我需要同一個視圖模型的多個不同的實例。 (例如,對於項目列表,人們希望在同一屏幕上進行交互)。這就是奮鬥開始的地方,如何處理好這一點,始終如一地保持

    0熱度

    2回答

    每當我更新已在活動中綁定的ViewModel屬性時,我收到此錯誤。我知道這個錯誤是從另一個線程(不是UI線程)更新的用戶界面相關的,但我無法控制如何MVVMLight做結合... 活動: private readonly List<Binding> _bindings = new List<Binding>(); public PersonViewModel ViewModel {

    -1熱度

    1回答

    我有一個wpf應用程序,並正在爲我的數據綁定使用mvvm light toolkit。我有一個父視圖有一個父母的數據網格,並且子控件具有一個子網格,用於訪問相同視圖模型的所選父級的子級網格。父視圖和子視圖在視圖模型中很好地同步,所以我不包含代碼。問題是這樣的:當孩子控件綁定如下: <UserControl.Resources> <CollectionViewSource x:Key="j

    0熱度

    1回答

    我想注入一個列表,我的視圖模型構造與服務定位 我的視圖模型: public class ShowEmployeeViewModel: ViewModelBase { private IList<IEmployee> _empl; public ShowEmployeeViewModel(IList<IEmployee> emp) { this._em

    1熱度

    1回答

    我使用MVVM Light創建了Xamarin Forms應用程序。我創建的NavigationService類,並在構造函數中註冊它: public App() { InitializeComponent(); // Setup navigation service: var navigationService = new NavigationSe

    0熱度

    2回答

    我正在與mvvmLight-framework。我有兩個用戶控件。 一個用戶控件(objectInspector)是用於保存數據: <Button Command="{Binding ObjectModel.OkCommand}" /> 它被綁定到視圖模型 「objectInspectorViewModel」。 其它用戶控件(大綱)是用於裝載/呈現的所有數據的 <DataGrid It

    1熱度

    1回答

    我已將Observable Collection綁定到MVVM-light VM中的infragistics的xamDataGrid。在UI中,我有我的網格和一個按鈕,當我點擊按鈕時,我想執行更新信息的操作。此操作需要很長時間,我希望數據按照GUI上顯示的順序進行更新。然而,Observable集合沒有排序,而是始終在未排序列表上更新。有沒有辦法在我的VM中獲得排序列表? VM: public c

    0熱度

    1回答

    我有一個簡單的帶有3個選項卡的ActionBar。當點擊一個標籤時,該片段被充氣並顯示視圖。正在點擊事件的標籤是使用事件觸發的。最初,第一個片段被誇大了,但其他片段被點擊後會迴應並膨脹。 如果我將被觸發的事件更改爲ICommand,則只有最後一個片段被充氣,然後如果我點擊第一個選項卡,則最後一個選項卡將被充氣。從來沒有第二。 我的代碼是這樣的 ICommand TabClicked {

    0熱度

    1回答

    我想在我的主窗口中顯示Windows/UserControls。 當我點擊一個菜單項時,我想在不同的窗口中顯示這些菜單項。 我使用MVVM light和postsharp與WPF。 當我單擊一個菜單項時,該命令進入relaycommand方法(GetCustomerView)並創建一個新的Object,但不顯示Window。但是當我在構造函數中創建它時,Window顯示沒有任何問題。 我可以搞砸了