mvvm

    1热度

    1回答

    我有一个MVVM Silverlight 4应用程序,它在主窗口的ViewModel中包含模块列表(一个UserControl加上一些元数据)。我在ContentControl中显示模块的UserControl(内容被绑定到“CurrentModule.View”)。 我想通过对视图之间的转换进行注释来为应用程序添加一点点弹出。我为PreLoaded,Normal和Unloaded创建了可视状态。

    3热度

    2回答

    无论出于何种原因,当我的WPF应用程序加载时,我的UserControl的KeyBindings无法工作。当我按下表格上的按钮后,它们会工作,但当我通过单击或切换标签或移动或任何类似的东西来将焦点设置到表单上时,它们就会工作。当他们工作时,我的输入键打印一个随机数字。 (有时5,有时7等)。 <UserControl x:Class="WpfCalculator.View.CalculatorVi

    4热度

    3回答

    有谁有一个想法如何更改一个MVVM视图 - 首先,方法屏幕(视图)(视图实例化视图模型: DataContext="{Binding Source={StaticResource VMLocator}, Path=Find[EntranceViewModel]}" ) 例如: 在我的MainWindow(Shell)中,我使用Button“GoToBeach”显示一个入口视图。 <Windo

    2热度

    1回答

    仅保留ViewModel中的ObservableCollections和Model中的IEnumerables? 遵循这个通用指南有什么意义吗?我认为这是要走的路,因为模型不关心用RaiseNotifyChanged更新视图。

    3热度

    3回答

    如何在用户控件加载时执行Silverlight 4命令而不是映射到显式按钮单击时执行?

    0热度

    1回答

    我建立使用Prism菜单添加单棱镜命令委托给项目的列表(使用分层数据模板的trtelerik树视图,但希望细节并不重要),我想设置在每个菜单项上绑定一个Click.Command,它们将调用视图模型中定义的相同委托命令。菜单是建立了项目,我真的不希望把该命令的任何引用英寸 如何将命令绑定到每个XAML这些项目的?我环顾四周,它看起来像在WPF中我可以使用相对源绑定和找到祖先,但似乎没有办法在Sil

    15热度

    3回答

    我正在使用mvvm指示灯来构建Silverlight应用程序。 是否有代码片段显示如何从另一个视图模型或用户控件的代码中访问视图模型的属性或命令? 我想这很简单,但我不知何故错过了一些东西。 Ueli

    1热度

    1回答

    我试图在我的应用程序中使用主题,但是我的样式没有正确应用。我运行下面的代码行: App.Current.Resources.MergedDictionaries.Clear(); ResourceDictionary rd = new ResourceDictionary(); rd.Source = new Uri("/Style2.xaml", UriKin

    3热度

    4回答

    我可以使用数据绑定来设置WPF框架的初始内容,但对绑定属性的后续更改(使用INotifyPropertyChange实现)似乎不会更改内容。 此外,有没有人知道如果以这种方式直接绑定到Content属性将导致绑定项目出现在框架或NavigationWindow的日记? 一些背景:我意识到我应该使用NavigationService与框架进行交互,但我试图遵循MVVM模式。数据绑定到Content属

    0热度

    1回答

    这我得到:型“System.NullReferenceException”的第一次机会异常出现在PresentationFramework.dll 当我使用的参数为我LessonPlannerViewModel类的构造函数。 我使用datatemplateselector类在每周/每日视图之间切换。 public class ApplicationNavigationTemplateSelecto