所以基本上我正在尝试订阅WebBrowser控件上的Navigated事件,以便我可以获得 WebBrowser 的源代码,但我不知道如何从 ViewModel 订阅它我尝试从代码隐藏订阅它,然后向 ViewModel 发送消息(我使用的是 MVVM Light),但 ViewModel 没有收到 ...
所以基本上我正在尝试订阅WebBrowser控件上的Navigated事件,以便我可以获得 WebBrowser 的源代码,但我不知道如何从 ViewModel 订阅它我尝试从代码隐藏订阅它,然后向 ViewModel 发送消息(我使用的是 MVVM Light),但 ViewModel 没有收到 ...
所以我正在开发一个使用 wpf 和 mvvm light 的两屏应用程序。 我想尽可能地反映它们。 但是,我遇到了 windows 的显示对话框的问题。 因为 ShowDialog 会将对话框 window 放在焦点上并要求用户首先与之交互,所以我无法在第二个屏幕上创建另一个副本。 无论如何我可以创 ...
在用户控件中,我有数据网格的上下文菜单,如下所示 在视图模型类中,我有 view 属性 ExportMenuItemView 是一个包含菜单项的用户控件 下面是导出视图的视图模型类 单击菜单项“导出”时,未执行 RelayCommand 导出。 我正在使用 MVVLLight ...
ITNOA 我有一个 UWP 自定义控件,它有一个方法,我想在一些 ViewModel 中调用这个方法(我在我们的项目中使用 CommunityToolkit.Mvvm 框架),经过多次搜索,我在Xamarin 领域找到了类似的解决方案,称为命令链,文章说: 命令链是对 MVVM 最友好的 ...
在这种情况下,我只需要一些从 C# 到 VB.Net 的帮助。 我尝试了解 MVVM 和 WPF。 我需要在多个视图之间进行通信。 一个简单的方法应该是通过 MvvmLight 消息传递。 不幸的是,我能找到的所有示例都在 C# 中,并且转换器并不理解所有代码。 我有的: 注册留言 转换器 ...
当我点击按钮时,我试图通过文本框更新数据,每次我点击按钮执行一些功能时,AccessViolationException 都会随机抛出不仅如此,在执行程序时,应用程序崩溃而没有抛出任何异常(它随机发生同样,如果我快速单击按钮两次,应用程序将崩溃 100%)导致这些问题的原因以及如何解决它们? x ...
尝试从良好的旧 MVVM Light 迁移到 Windows Community Toolkit。 我们应该如何覆盖已注册的服务,即在运行时将其替换为另一个实现? 例子 我有一个基本上是 WPF 应用程序的 UI 层和一个作为类库的 VM 层。 结构如下所示: ViewModelLocato ...
这是我的代码,可以正确更改应用程序中视图的主题,但现在我有一些 ContentDialogs 并且它们不会更改主题。 所以在这种情况下,我想问两个问题: 我在 static 完整属性中满足我的弹出窗口。 这是一个好的决定还是每次都创建一个新的弹出对象会更好? 如果 static 属性是一个不错的决 ...
我有 class ViewModelBase是来自 GalaSoft.MvvmLight 的abstract class 当我尝试将 class 序列化为 json 并得到这个时,我的问题就开始了: 我从基本的 class ViewModelBase得到IsInDesignMode 如何从基础 ...
我正在使用 WPF 和 GalaSoft MvvmLight (5.4.1.1) 构建一个简单的应用程序。 Everything works fine, I have a grid, and when a row is selected I enable/disable buttons that ...
我试图在我的视图和我的 ViewModel 之间绑定我的 CollectionView 的“SelectedItems”属性。 但是TwoWay没有用。 我可以向我的 View 发送信息,但我无法向我的 ViewModel 发送信息。 (所有其他投标工作正常) 一些代码,在我的 ViewMo ...
我正在创建日历并使用 MVVM light。 当我更改可观察集合时,UI 不会更新。 我的目标是,如果我单击 ItemsControl 中的一个按钮,可观察到的 Collection 会发生变化,并且应该在我的按钮样式中触发 DataTriger。 来自 MainWindow 的东西: 日期 cla ...
我正在努力为我们遇到的一个烦人的问题找到一个好的解决方案。 我们在 WPF 应用程序中有一个多行文本框,使用 MvvmLight 来实现 MVVM 设计模式。 文本框通过双向绑定绑定到视图模型中的一个属性。 最终用户和视图模型都可以更新绑定属性。 每当视图模型更新绑定属性时,都会引发 NotifyP ...
我们正在将 WPF 应用程序迁移到 .NET 5。 今天我们遇到了一些名为 MVVMLight 的 Galasoft 库的问题。 我们看到 .NET Standard 没有更新。 我们不能使用 ae EventToCommand类。 您知道我们可以管理哪些选项吗? ...
由于对开发人员的 GitHub 没有任何回应,我将在这里重复我的问题。 我希望有人能以某种方式帮助我。 这是我第一次使用 MvvmLight,所以我希望我没有忽略一些明显的东西。 在我的 WPF ViewModel 我有类似的东西: 我有几个问题。 主要问题是在 ReadFile() 之类的方法中设 ...
我对 Xamarin forms 还是有点陌生,现在我正在使用 Ffimagloading 库通过我的视图模型的“DisplayImage”属性显示 gif。 但是在满足某些条件后,我想隐藏/卸载图像,使其不再存在。 这是我视图中的 CachedImage: 这是我的 ViewModel 中的相应 ...
我正在使用 MVVM Light 处理 WPF 项目并尝试使用EventToCommand ,但我收到一条错误消息: 不能将“EventToCommand”类型的值添加到“TriggerActionCollection”类型的集合或字典中。” 我正在使用 .NET 框架 4.7.2 和 NuGet ...
我正在 Visual Studio 2019 中处理一个 UWP 项目,我想安装 MVVM package。问题是,就我而言,因为 NuGet 3.1 package 安装不允许创建新文件和文件夹,因为它们不允许卸载这些软件包后不知道该怎么办。 我想知道如何安装 MVVM Light,以便创建这些 ...
我创建了一个 class AppConfig: 我在我的 ViewModels 中这样使用它: 但是有没有更好的方法来使用依赖注入。 这样我就可以像其他服务一样将它添加到 ViewModelLocator 中? 或者您将如何在带有 MvvmLightLibsStd10 的 UWP 应用程序中执行此操 ...
我有一个显示按钮动态列表的视图(显示为文本)。用户已经期望文本是“可选择的”。 但这是无关紧要的。 我正在尝试将按钮绑定到 RelayCommand,但是当我测试时,单击一行文本不会导致执行绑定的命令。 我不确定我错过了什么。 这是我第一次尝试这样的事情,使用带有 DataTemplate 的 I ...