mvvm-light

    2熱度

    1回答

    隨着表達濃郁的屬性,我們可以創建一個RelayCommand如下 public RelayCommand Command => _command ?? (_command = new RelayCommand(CommandExecute)); 然而,這可能也是 public RelayCommand Command => new RelayCommand(CommandExecute);

    0熱度

    2回答

    <utils:ScrollViewer x:Name="ImageViewer" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" Grid.Row="2" CurrentHorizontalOffset="{Binding ScrollHori

    0熱度

    1回答

    我有一個文本框與莫綁定屬性: <TextBox> <TextBox.Style> <Style TargetType="TextBox"> <Style.Setters> <Setter Property="Text"> <Setter.Value> <Binding Path="Mo" UpdateSour

    0熱度

    2回答

    我更新我的應用程序,現在我用MVVMLight 5.3.0 的viewmodellocator墜毀在該行 ServiceLocator.SetLocatorProvider(() => SimpleIoc.Default); ,我讀了IH MVVMLight的最新版本,類servicelocartor被刪除,並且Microsoft.Practices.ServiceLocation消失...

    -1熱度

    1回答

    更改數據網格列標題我有一個數據網格如下所示 <DataGrid x:Name="dataGrid" Margin="0,5,10,5" AutoGenerateColumns="False" ItemsSource="{Binding Products, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" > <DataGrid.Colu

    1熱度

    2回答

    我正在構建一個應用程序來教自己MVVM和一些Google搜索(以及一些試用錯誤)我已經設法達到了可以從ViewModel打開第二個窗口的程度,但不能將變量從一個頁面傳遞到另一個。這是我的ViewModel。 public VendorSelectViewModel() { Ping ping = new Ping(); PingReply pingresult =

    1熱度

    1回答

    我有問題。 當我更改按鈕IsEnabled屬性(這是全局只讀模式的目的),RelayCommand CanExecute不再更改IsEnabled,但CanExecute方法被調用!! 我看到該命令仍然附加並調用。 我缺少什麼?

    1熱度

    1回答

    我有食譜類的可觀察到的集合和一個命令SearchResultsViewModel顯示的食譜: private ObservableCollection<Recipe> _searchedRecipes; public ObservableCollection<Recipe> SearchedRecipes { get { return _s

    0熱度

    1回答

    我有一個組合框,我使用viewmodel字典值綁定XAML中的組合框。 第一次加載頁面時,我試圖從服務器下載字典值並將其設置爲字典視圖模型變量。 但是,組合框看上去是空的,我不明白爲什麼會這樣,因爲視圖模型變量已經更新,這就是應該觸發組合框的重載和那沒有發生.. FYI: 如果我硬編碼而字典不是從服務器下載它,我沒有看到這個問題 當網頁加載完畢後第二次我沒有看到這個問題 更新 XAML <Comb

    1熱度

    1回答

    我想弄清楚如何將UserControl添加到網格取決於用戶的選擇。 簡短說明: 我的ComboBox: ItemSource綁定到ObservableCollection<Products>, SelectedItem綁定到Product。 的MainPage.xaml裏面我有<Grid> 我的產品,如:Doors,Lamps,Chairs等等......所有這些從產品類繼承。 尋找一個提示/解決