我正在尝试使用MVVM模式同时在WPF中制作媒体播放器。 MediaElement是一个XAML元素,具有一些方法,例如Play(),Pause()和Stop()。我如何与这些方法进行交互,而不必在MainWindow.xaml.cs上放置代码?
答案 0 :(得分:-1)
我正在寻找不必要的解决方案。如有必要,可以将代码放入MainWindow.xaml.cs。
@BionicCode说:
只需将代码放入MainWindow.xaml.cs中。 MVVM是一种架构模式,旨在将视图与业务逻辑(模型)分离。隐藏代码不会违反这种模式,有时是不可避免的。