prism-4

    2热度

    2回答

    Iam使用MVVM与WPF ...我有一个checkedlistbox与一些项目....每次一个项目被检查,我希望该项目是在视图模型中使用....是否有一个属性或命令或事件,这样我可以用它来了解checkeditem ... 这是我的XAML ... <ListBox Grid.Row="9" Height="49" HorizontalAlignment="Left" Margin="0,30,

    0热度

    1回答

    我有一个分为PRISM模块的WPF应用程序。 我有一些非托管资源交易服务,因此它实现了IDisposable接口: public class MyCacheService : IMyCacheService, IDisposable { ... } 我也有注册一个IMyCacheService实例CameraServicesModule: public class CameraS

    0热度

    1回答

    我正在使用Unity和Prism V4在.NET中进行模块化应用程序。采用模块化设计的一个优势是可以轻松添加和删除功能。这是我能够创建添加或排除某些功能的应用程序的版本的要求。使用Prism和Unity,我可以通过加载程序集(.dll文件)来完成所需功能。我喜欢这个,因为它可以让我清楚准确地排除整个功能。 我有某些功能,其中绝对不能包含在我们自己的责任的某些版本的应用程序中。我想阻止用户能够将其他

    2热度

    1回答

    我在基于Microsoft Prism Framework的WPF桌面应用程序中遇到麻烦。该应用程序在启动时创建了“登录”对话框,该对话框创建AuthenticationContext(用户和角色)并运行Prism Bootstrapper(创建ShellWindow并加载模块)。权限是实现使标记扩展,因此在分析视图创建我的理解: <MenuItem IsEnabled="{op:AuthToEn

    2热度

    2回答

    我有麻烦导航使用棱镜4 我已经建立了一个测试解决方案,其中我有一个区域的壳叫MainRegion工作: <Window x:Class="PrismNavigationTest.ShellView" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schema

    1热度

    1回答

    我正在构建一个WPF应用程序。我正在使用Prism 4和Unity。我想向应用程序添加两个企业库5块,记录和异常处理。我在我的Infrastructure类中有一个支持ILoggerFacade的单例LoggerFacadeCustom.cs,并且在我的引导程序中创建了它,并且它正在生成日志文件。它在它的构造函数(第二个代码块)中生成一个统一容器的“新闻” 我在哪里添加container.reso

    0热度

    3回答

    我有添加或编辑客户的视图和相应的视图模型。 如果我点击添加新客户按钮,统一给我一个不错的闪亮的新的CustomerView,并传入我的datacontext和视图模型,以及一个作为构造器参数的客户对象。 我保存我的客户,现在想从我的数据网格中查看另一个现有客户记录。 我有一个命令,它接受来自datagrid的selectedItem(Customer),我现在想将它作为参数传递给我的Custome

    1热度

    2回答

    我正在处理股票交易者参考实施的示例代码。 http://prism4.googlecode.com/svn/trunk/Prism4/ 有一个在PositionSummaryView.xaml股票列表。在股票清单中,我添加了一个带有显示股票名称的文本框的GridViewColumn。当用户通过使用ReturnCommandBehavior行为命中enterkey时,我尝试在ViewModel中调用

    1热度

    3回答

    我试图控制何时创建新视图以及何时显示现有视图。 这是因为棱镜文档中的“导航到现有视图”一节中提出了一个非常类似的情况,但我不能让它完全工作: http://msdn.microsoft.com/en-us/library/gg430861(v=pandp.40).aspx 我发现我可以创建查看/查看模型以ok开头,但我无法创建它的新实例。即我想同时存在多个实例。 这里的视图模型的例子: [Expo

    0热度

    2回答

    我刚刚将一些WPF用户控件从一个项目移到另一个项目,现在我编译时遇到所有这些错误,并且所有用户控件中都缺少相同的命名空间CodeDom时,Windows,诊断和ComponentModel Error 9 The type or namespace name 'CodeDom' does not exist in the namespace 'Brodit.Etikettsystem.Module