C# 在WPF中使用MediaEement,同时尊重MVVM

C# 在WPF中使用MediaEement,同时尊重MVVM,c#,wpf,mvvm,media-player,mediaelement,C#,Wpf,Mvvm,Media Player,Mediaelement,我在WPF中制作媒体播放器,同时尝试尊重MVVM模式。MediaElement是一个XAML元素,它有几个方法,如Play()、Pause()和Stop()。如何在不必在MainWindow.xaml.cs上添加代码的情况下与这些方法交互?我正在寻找一种不必要的解决方案。如果需要,可以将代码放在MainWindow.xaml.cs中 @生物代码说: 只需将代码放入MainWindow.xaml.cs中。MVVM是一种体系结构模式,其目标是将视图与业务逻辑(模型)解耦。代码隐藏并不违反此模式,有时

我在WPF中制作媒体播放器,同时尝试尊重MVVM模式。MediaElement是一个XAML元素,它有几个方法,如Play()、Pause()和Stop()。如何在不必在MainWindow.xaml.cs上添加代码的情况下与这些方法交互?

我正在寻找一种不必要的解决方案。如果需要,可以将代码放在MainWindow.xaml.cs中

@生物代码说:


只需将代码放入MainWindow.xaml.cs中。MVVM是一种体系结构模式,其目标是将视图与业务逻辑(模型)解耦。代码隐藏并不违反此模式,有时是不可避免的。

只需将代码放在MainWindow.xaml.cs中即可。MVVM是一种体系结构模式,其目标是将视图与业务逻辑(模型)解耦。代码隐藏并不违反这种模式,有时是不可避免的。好吧,谢谢你的澄清,我会的