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等等......所有这些从产品类继承。 寻找一个提示/解决