mvvm相关内容
在我的节目,我有一个包含用户控件一个的DataGrid 有它的的ItemsSource 绑定到一个的ObservableCollection 。对于的DataGrid 我需要能够禁用和变灰特定细胞。我想在C ++中最好做到这一点,因为我可能需要改变这种情况在运行时的细胞。我知道如何使用 IsReadOnly ,但现在看来,我只能切换,对于整列。这将成为因为我的列被绑定到数据,这使得它很难对我来说,
..
我的WPF应用程序应该通过WCF接收管数据: 我是新来的MVVM,我能不明白的地方放一些东西。很显然,对我来说是什么看法,但它并不清楚什么是视图模型,尤其是什么在我的情况是模型(在情况下,当WCF参与)的问题是: 是什么型号?我是否需要特殊的类来表示模式?或型号是WCF服务器应用程序?什么是有效的worflow “WCF服务器应用程序----命名管道----->视图模型< - 数据绑
..
我已经在这几个星期......我创建一个使用阿瓦隆码头2.0在主窗口的WPF应用程序。对象> DockingManager.DocumentsSource 绑定到一个的ObservableCollection< C>物业我的 MainViewModel 。我还创建一个自定义的 DataTemplateSelector ,并将其绑定到 DockingManager.LayoutItemTempl
..
我开始以 MVVM 模式,我有我的按钮的命令有问题。我有一个包含窗口的文本框用于登录,定制 PasswordBox 使用密码的DependencyProperty 密码(我知道的任何密码不应该被保存在内存中,但它只是为了好玩,所以不要感到沮丧:))。还有一个按钮,我想,当且仅当登录名和密码都是不为空,它被启用。但是我的命令不能正常工作。下面是代码: 登录窗口XAML: <窗口x:
..
什么去哪里 这是我的C#项目的简短描述: 我有一个机械结构(只有一个在整个程序),约20至30个参数(deimensions,材料参数等),可作为一套完整的,来自一个输入屏幕或从XML文件(反序列化)来描述。这些参数,随后在计算处理,以产生输出,即进入一个JPEG文件,并为HTML文件 视图是显而易见的:它的IO屏幕 视图需要一个视图模型,其中属性。也许 我的模型是在
..
作为MVVM这一切架构首发我有关于到另一个一个窗口之间的导航的几个疑点。我使用的框架MVVM光 我期望的行为是在这样的WinForms: GeneralWindow GW =新GeneralWindow(); this.Hide(); //或接近 gw.Show(); 我已经失去了几个小时试图找到使用一些提示信使,但是这些方法,我发现我在视图中使用代码隐藏,这是不是很MVVMi
..
我有以下的用户控件 < ListBox中的ItemsSource =“{结合人}” 的SelectedItem = “{结合SelectedPerson}” VerticalAlignment =“评出的”WIDTH =“166”> < ListBox.Template> <&控件模板GT; <&StackPanel的GT; < Items
..
我的问题是:如何管理的ViewModels的继承链 我的情况: 我“M有一个标准的 ViewModelBase 只实现了INotifyPropertyChanged接口。 此外,我有一个 BusinessObjectViewModel 有一个GUID,一个 PersonBaseViewModel 它具有人的核心数据,一个 CustomerViewModel 客户相关的东西和一个
..
我是有点麻烦,在这里学习C#和mvc4。 问题在我的应用程序的过滤器部分发生。 我有抓住数据库“Listar_Produtos”,和搜索选项的一些字段列表的视图模型。 我打算做的是使什么过滤接受任何领域,即使是空值。因为我要让基于这些paramters过滤器 我有一个视图模型: 使用万无一失; 使用系统; 使用System.Collections.Generic;
..
我正在开发使用微卡利2.0.0-α2 我在麻烦的ViewModels之间的导航一个简单的CRUD应用程序(在Windows 8.1存储应用程序) ,传递对象。 我读到提出的解决方案多次 安德斯古斯塔夫松(如何参数传递到导航的鉴于与WinRT的Caliburn.Micro?) 和我的模型试图将其适应范围我。 ,而对象是alwais空。 我需要通过从一个ListView
..
我想实现这样的后卫Caliburn.Micro处理,但我得到一个无效转换异常在应用程序运行时 此属性: 公共账号UserAccount { 得到 { 返回账户; } 组 { 账户=价值; NotifyOfPropertyChange(()=> UserAccount); NotifyOfPropertyChange(()=> CanSaveAndNavi
..
我工作在WPF基于文本的游戏,我探索MVVM。目前,我有2个型号在我的项目,冒险家和GameDate(我不担心在这一点上什么应该或不应该是一个典范。以后我会处理)。我有一个视图模型 MainViewModel 和一个视图的MainView 。 的MainView 已绑定按钮保存/载入命令......这就是那种在那里我卡住了。我非常想实现二进制序列化的一种形式;我有一个类 ObjectSeriali
..
我在我的视图模型是这样的: 公共枚举WorkState { 空闲,工作,停止 }; 公共类MainViewModel:ViewModelBase { 公共常量字符串StatePropertyName =“国家”; 私人WorkState _state = WorkState.Idle; 公共WorkState国家 { 得到 {回报_state; } 组 { 如果(_
..
我是新来WPF和动态视图创建工作。我有一种情况,我需要根据显示器横向和/或纵向,如修改我的UI 我已经有属性,它告诉我,显示器处于横向或纵向模式。 这是可能的在WPF? 解决方案 这是可能的。您可以创建一个实现使用DataTrigger它们之间既布局和交换机的视图: <&ContentControl中GT; < ContentControl.Style>
..
我在我的解决方案在一个文件夹'形象'的几个图像。从我的库中的类中,我想我决定要在运行时使用的图像。旧的方式,我会做到这一点从用户控件的代码中的背后,是通过加载所有的图像在类的构造函数,像这样: = MYIMAGE FindResource(“MyImageResource”)作为BitmapImage的; 然后在运行时使用的图像判断。 但是,这似乎并没有从任何类
..
我尝试了 PasswordBox 我的视图模型 SecurePassword 属性绑定code>使用自定义的行为。可悲的是它不能正常工作。 基本上,我添加了一个属性添加到行为,其中包含的目标属性我的视图模型。 任何想法,为什么它不工作? PS:我目前在回家的路上没有我的笔记本电脑,我会用我的代码在大约15分钟更新的问题。但是,将是很好,如果有人张贴想法或某事。 修改
..
是否有可能使用棱镜在WPF应用程序不同的ViewModels不知何故一个命令执行? 让我解释一下我的意思。 我有MainMenuViewModel类: 公共类MainMenuViewModel { 私人的ICommand _aboutCommand; 公众的ICommand AboutCommand { 得到 { 如果(_aboutCommand == NULL)
..
一个人怎么会去处理这样的情况?具有具有到相同POCO对象的引用多个视图模型。视图模型A更新的POCO ...现在视图模型B需要知道这个不知何故? 解决方案 假设你的POCO不能实施 INotifyPropertyChanged的,你可以使用中介当POCO改变格局,以提醒其他视图模型: 公共接口ICareWhenAModelChanges< T> { 无效ModelUp
..
我在做我的第一个Windows 8客户机。这也是我使用异步方法来加载一个属性,所以请原谅我,如果这是一个noobie问题的第一次。 我有一个WCF服务,并从开始在Visual Studio中拆分页面模板客户端(但我要非常取代一切)。 当我直接拿到的内部数据到我的意见一切的背后“SplitPage”代码是正确加载和显示出来。然而,当我尝试使用MVVM的属性不会有任何项目时,它得到约束。因
..
在我的项目,我能够打开多个子窗口,显示并从他们返回的信息,然后通过单击按钮关闭它们。那我遇到的问题是,点击“接受”或“取消”按钮关闭所有打开的窗口。我需要找到一种方法,只关闭正确的窗口,我一直无法弄清楚如何。我使用MVVM轻,我想令牌可能是关键所在,但我还没有想出如何使他们的工作。如果有人可以帮助我,我会非常感激。 创建于主窗口的子窗口: Messenger.Default.Regi
..