cost 83 ms
如何从 ViewModel 上的 WebBrowser 控件订阅 Navigated 事件? (MVVM) - How to subscribe to Navigated event from the WebBrowser control on a ViewModel? (MVVM)

所以基本上我正在尝试订阅WebBrowser控件上的Navigated事件,以便我可以获得 WebBrowser 的源代码,但我不知道如何从 ViewModel 订阅它我尝试从代码隐藏订阅它,然后向 ViewModel 发送消息(我使用的是 MVVM Light),但 ViewModel 没有收到 ...

显示对话框 wpf mvvm 的两个副本 - Showing two copy of dialog wpf mvvm

所以我正在开发一个使用 wpf 和 mvvm light 的两屏应用程序。 我想尽可能地反映它们。 但是,我遇到了 windows 的显示对话框的问题。 因为 ShowDialog 会将对话框 window 放在焦点上并要求用户首先与之交互,所以我无法在第二个屏幕上创建另一个副本。 无论如何我可以创 ...

RelayCommand 未从用户控件中的上下文菜单项触发 - RelayCommand not firing from Context Menu item in a user control

在用户控件中,我有数据网格的上下文菜单,如下所示 在视图模型类中,我有 view 属性 ExportMenuItemView 是一个包含菜单项的用户控件 下面是导出视图的视图模型类 单击菜单项“导出”时,未执行 RelayCommand 导出。 我正在使用 MVVLLight ...

UWP 中的命令链 - Command Chaining in UWP

ITNOA 我有一个 UWP 自定义控件,它有一个方法,我想在一些 ViewModel 中调用这个方法(我在我们的项目中使用 CommunityToolkit.Mvvm 框架),经过多次搜索,我在Xamarin 领域找到了类似的解决方案,称为命令链,文章说: 命令链是对 MVVM 最友好的 ...

MVVM Messenger 在 VB.net 中注册/发送消息 - MVVM Messenger Register / Send Message in VB.net

在这种情况下,我只需要一些从 C# 到 VB.Net 的帮助。 我尝试了解 MVVM 和 WPF。 我需要在多个视图之间进行通信。 一个简单的方法应该是通过 MvvmLight 消息传递。 不幸的是,我能找到的所有示例都在 C# 中,并且转换器并不理解所有代码。 我有的: 注册留言 转换器 ...

更新数据时 RaisePropertyChanged 抛出 AccessViolationException - RaisePropertyChanged throws AccessViolationException when update data

当我点击按钮时,我试图通过文本框更新数据,每次我点击按钮执行一些功能时,AccessViolationException 都会随机抛出不仅如此,在执行程序时,应用程序崩溃而没有抛出任何异常(它随机发生同样,如果我快速单击按钮两次,应用程序将崩溃 100%)导致这些问题的原因以及如何解决它们? x ...

如何在 MVVM 中用新服务替换已注册的服务? - How to replace a registered service with a new one in MVVM?

尝试从良好的旧 MVVM Light 迁移到 Windows Community Toolkit。 我们应该如何覆盖已注册的服务,即在运行时将其替换为另一个实现? 例子 我有一个基本上是 WPF 应用程序的 UI 层和一个作为类库的 VM 层。 结构如下所示: ViewModelLocato ...

UWP 在弹出窗口中更改主题 MVVM Light - UWP Change theme in pop ups MVVM Light

这是我的代码,可以正确更改应用程序中视图的主题,但现在我有一些 ContentDialogs 并且它们不会更改主题。 所以在这种情况下,我想问两个问题: 我在 static 完整属性中满足我的弹出窗口。 这是一个好的决定还是每次都创建一个新的弹出对象会更好? 如果 static 属性是一个不错的决 ...

CollectionView, SelectedItems="{Binding SelectedElement, Mode=TwoWay}" 不起作用 - CollectionView, SelectedItems="{Binding SelectedElement, Mode=TwoWay}" Didn't work

我试图在我的视图和我的 ViewModel 之间绑定我的 CollectionView 的“SelectedItems”属性。 但是TwoWay没有用。 我可以向我的 View 发送信息,但我无法向我的 ViewModel 发送信息。 (所有其他投标工作正常) 一些代码,在我的 ViewMo ...

当 ObservableCollection 更改时,ItemsControl 不会更新 - ItemsControl does not update when ObservableCollection changes

我正在创建日历并使用 MVVM light。 当我更改可观察集合时,UI 不会更新。 我的目标是,如果我单击 ItemsControl 中的一个按钮,可观察到的 Collection 会发生变化,并且应该在我的按钮样式中触发 DataTriger。 来自 MainWindow 的东西: 日期 cla ...

当视图模型更新其绑定属性时,需要将插入符号移动到文本框的末尾 - Need to move caret to end of a textbox when its bound property is updated by the viewmodel

我正在努力为我们遇到的一个烦人的问题找到一个好的解决方案。 我们在 WPF 应用程序中有一个多行文本框,使用 MvvmLight 来实现 MVVM 设计模式。 文本框通过双向绑定绑定到视图模型中的一个属性。 最终用户和视图模型都可以更新绑定属性。 每当视图模型更新绑定属性时,都会引发 NotifyP ...

MvvmLight:从 RelayCommand 执行中设置属性时视图未更新 - MvvmLight: View not updated when setting properties from within RelayCommand execution

由于对开发人员的 GitHub 没有任何回应,我将在这里重复我的问题。 我希望有人能以某种方式帮助我。 这是我第一次使用 MvvmLight,所以我希望我没有忽略一些明显的东西。 在我的 WPF ViewModel 我有类似的东西: 我有几个问题。 主要问题是在 ReadFile() 之类的方法中设 ...

将 DataTemplate 中的按钮绑定到 RelayCommand 时遇到问题 - Trouble binding buttons in a DataTemplate to a RelayCommand

我有一个显示按钮动态列表的视图(显示为文本)。用户已经期望文本是“可选择的”。 但这是无关紧要的。 我正在尝试将按钮绑定到 RelayCommand,但是当我测试时,单击一行文本不会导致执行绑定的命令。 我不确定我错过了什么。 这是我第一次尝试这样的事情,使用带有 DataTemplate 的 I ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM