Model-View-ViewModel(MVVM)是一种架构设计模式,用于实现用户界面,通过其表示逻辑(其ViewModel)将UI(View)与其数据(Model)分开。
所以我得到了五张图片,当你点击其中一张图片时我希望那张图片获得完全不透明度,而另一张图片只获得一半,以显示它是选中的一张。我设法使用这种方法做到了这一点,但是......
Android登录屏幕:双向绑定EditText和TextView
我试图用用户名+密码的数据绑定创建一个简单的登录屏幕。我只有单向绑定:我可以在代码中设置绑定变量,并在UI中看到它们反映,但UI更改不...
在WPF中,我有一个DataGrid绑定到ViewModel类中的DataView。这是一个触摸面板嵌入式项目,因此每当我触摸并在面板上滑动手指时,它一直向我发送值并保存...
如何使用带有两个构造函数的viewmodel的Unity框架显示子窗口?
我正在学习MVVM,而且我很难理解他的一些概念。我的问题是如何显示一个子窗口,他的视图模型接受一个用于添加新对象的构造函数...
我尝试使用MVVM模式创建一个将在一侧(主)显示树视图的视图,并在左侧(详细信息)显示所选节点的一些信息。树视图绑定在一个集合上......
我有一个WPF问题,我想绑定到我的视图模型的基类上的属性,但视图模型隐藏该属性。我的视图模型层次结构如下所示:公共类A:B {...
当前版本的MVVM Light有一个名为Set in ObservableObject类的辅助函数,继承的ViewModel类可以调用它来更改属性值并在一个中引发更改通知...
我正在关注Pluralsight的一门名为“实用MVVM”的课程。在本课程的第4单元中,作者解释了如何使用命令,当我遇到这个奇怪的问题时。我写过......
(这个问题同样适用于MVC和其他模式,但我目前正在研究基于MVVM的应用程序。)在MVVM模式中; View直接作用于ViewModel,而ViewModel又直接作用于......
我正在玩Prism的Xamarin.Forms(mvvm)并注意到一些教程显示导航到另一个页面,而其他教程显示导航到视图。从高层次来说,我理解......
如何使用DataContext属性在XAML中的窗口上设置ViewModel?
这个问题几乎说明了一切。我有一个窗口,并尝试使用完整的命名空间将DataContext设置为ViewModel,但我似乎做错了。
使用Android MVP Clean Architecture实现交互者
我正在构建一个Android应用程序,并希望将其基于“干净架构”,类似于以下作者的建议:Fernando Cejas - 构建Android ...干净的方式?达里奥......
在提升PropertyChanged之前是否需要进行平等检查?
是否有必要在调用RaisePropertyChanged之前检查属性值是否已更改,或者是否已经知道它是否真的需要提高它?见下文。 public string Reason {get {return ...
如何在setModel之后使用DataBinding使模型所做的更改生效?
DataBinding:如何确保通过修改数据模型相应地更新视图?例如:公共类MyActivity扩展AppCompatActivity {private ...
我使用mvvm在C#WPF中工作,我不知道如何设计我的应用程序来创建选择器。我有一个包含点的类:public class MyCustomRectangle {public MyCustomPoint Point1; ...
我目前正在开发一个实现MVVM架构的应用程序,我正在尝试执行登录逻辑。我很清楚两者的主要责任是什么......
那么,如果我在子ViewModel中存储父ViewModel的引用会是犯罪吗?我会打破MVVM规则吗?我的子视图是一个带有上下文菜单的窗口。当适当的菜单项是......