标记的问题 [mvvm]

5
1 回复
如何使用异步方法对ViewModel进行单元测试。
我不知道从哪里开始,但是让我简要介绍一下我在哪里以及我想要实现的目标。我对MVVM上的单元测试很陌生,并且很难测试我使用PRISM委托命令属性公开的命令。...
1226
23 回复
MVC和MVVM有什么区别?
标准的“模型视图控制器”模式与Microsoft的模型/视图/ViewModel模式之间是否存在差异?      1226 请注意,虽然MVVM是由微软创造的,但许多非Microsoft...
20
5 回复
如何在MVVM中编写ViewModelBase
我在WPF编程环境中很新。我正在尝试使用MVVM设计模式编写程序。 我做了一些研究,并阅读了一些与之相关的文章,很多时候我遇到过这个叫做的文章。    Vi...
问 11个月前
28
5 回复
Android MVVM startActivity的最佳实践
我正在使用MVVM和DataBinding构建Android应用程序。我在ViewModel中有一个函数来启动一个Activity。 是否可以在ViewModel中进行onClick调用? 喜欢这个。...
93
5 回复
WPF OpenFileDialog与MVVM模式?
我刚开始学习WPF的MVVM模式。我碰到了一堵墙:当你需要展示一个OpenFileDialog 时你会怎么做? 以下是我尝试使用它的示例用户界面: 单击浏览按钮时...
问 6年前
54
4 回复
是否有正确的方法在vuejs中重置组件的初始数据?
我有一个包含一组特定起始数据的组件:  data: function (){ return { modalBodyDisplay: 'getUserInput', // possible values: 'getUserInpu...
问 3年前
23
3 回复
在WPF应用程序中设置全局文化(en-IN)
我有一个以印度为基础的应用程序,我将文化设置为: Thread.CurrentThread.CurrentUICulture = new CultureInfo(“en-IN”); 在调用Window - Initial...
21
3 回复
具有私有setter与get-only-property的属性
C#6.0引入了定义只获取属性的功能:  public ICommand AddCommand { get; } 现在,在定义下面的其他属性时,ReSharper建议自动属性可以变为只用:  p...
问 4年前
20
5 回复
使用WPF MVVM模式打开新窗口的最佳实践
我一直在想这个问题......从另一个视图模型打开一个新窗口(view& viewmodel)的最佳做法是什么如果我们记住打开新窗口的viewmodel不知道该视图的存在...
问 9年前
12
4 回复
ContextMenuOpening事件没有在WPF中触发?
我有一个资源字典,里面有一个上下文菜单:  <ResourceDictionary x:Class="MyApp.Components.MyContextMenu" xmlns="http://sche...
问 7年前
14
5 回复
MVVM:如何将参数传递给ViewModel的构造函数
我正在使用L. Bugnion的MVVM Light Framework。 将诸如Customer的ID等参数传递给ViewModel的构造函数的一些推荐方法是什么? 编辑: 每个ViewModel所需的...
26
6 回复
WPF将文本框绑定到ViewModel
我有一个文本框绑定到我的ViewModel上名为DatabaseFilter 的属性 这是属性的实现  public string DatabaseFilter { get { return _databaseFilter; }...
问 5年前
12
1 回复
带有UserControls的WPF Caliburn.Micro和TabControl问题
我很确定这已经在某个地方得到了解答,但我似乎无法在我的生活中找到它。 我正在尝试使用TabControl在UserControls之间切换(每个选项卡都不同,因此不使...
195
7 回复
在AngularJS中添加指令中的指令
我正在尝试构建一个指令来处理向其声明的元素添加更多指令。 例如,我想构建一个指令,负责添加datepicker,datepicker-language和ng-required="true"。 如...
15
3 回复
用于WPF DataGrid的ScrollIntoView(MVVM)
我正在使用MVVM模式,我在XAML中为DataGrid的SelectedItem创建了一个绑定。我以编程方式设置SelectedItem,但是当我这样做时,DataGrid不会滚动到选择。有...
问 6年前
25
12 回复
使用MVVM取消WPF中的组合框选择
我的WPF应用程序中有一个组合框:  <ComboBox ItemsSource="{Binding CompetitorBrands}" DisplayMemberPath="Value" SelectedValuePath="Key" Se...
问 8年前
15
7 回复
WPF MVVM:命令很简单。如何使用RoutedEvent连接View和ViewModel
假设我在资源Dictionary中将视图实现为DataTempate。 我有一个相应的ViewModel。 绑定命令很简单。但是如果我的View包含一个像ListBox这样的控件,我需要根...
22
1 回复
在Android MVVM架构中显示来自ViewModel的Dialog
关于使用新架构组件的MVVM,我有一个问题,如果我的应用程序需要显示例如一个Dialog,其中包含来自VM中发生的某些操作的3个选项,我应该如何实现?谁负责向...
3
3 回复
Knockoutjs清除组合框中的选定值
我有这个简单的knockout.js应用程序: 查看:  <select data-bind="options: allDocumentTypes , optionsCaption: 'Choose ...', optionsValue: 'id',...
20
4 回复
将DoubleClick命令从DataGrid行绑定到VM
我有一个Datagrid,并且不喜欢我的解决方法,在我的viewmodel上为单击的(也就是选定的)行发出双击命令。 查看:   <DataGrid EnableRowVirtualiz...
33
1 回复
如何告诉我的DataTemplate绑定到PARENT ViewModel中的属性?
我有以下 MainView.xaml 文件,该文件可以很好地用作MVVM菜单切换器。我有这些配对: Page1View /Page1ViewModel Page2View /Page2ViewModel 在我的...
问 10年前
15
4 回复
WPF用户控制地狱与MVVM和依赖属性
这就是我要做的事情: 我写的是UserControl,我希望被其他开发者使用。 我希望最终用户能够使用依赖属性来使用我的控件。  <lib:ControlView Contro...
43
6 回复
如何自动缩放一组控件的字体大小?
我在网格中的WPF中有一些TextBlocks,我想根据它们的可用宽度/高度进行缩放。当我搜索自动缩放字体大小时,典型的建议是将TextBlock放入ViewBox。 所以我...
问 6年前
17
3 回复
使AvalonEdit MVVM兼容
我正在尝试在我的WPF应用程序中使Avalon MVVM兼容。从谷歌搜索,我发现 AvalonEdit不是MVVM友好,我需要导出AvalonEdit的状态是通过创建一个派生自TextEdit...
问 7年前
11
1 回复
Prism,将Views和ViewModels与Unity连接,试图理解它
  使用Unity创建视图和视图模型      使用Unity作为依赖注入容器与使用类似   MEF,以及基于属性和基于构造函数的注入   支持的。主要区别在于类型通常是...