我在 C# 中使用视图模型创建了一个简单的应用程序,通常您必须在窗口或用户控件的数据上下文中声明视图模型才能加载。问题是只要 Visual Studio 打开应用程序,它就会加载。
我希望它在应用程序运行并加载窗口时加载。
<Window x:Class="GraphApp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:ViewModel="clr-namespace:GraphApp"
Title="MainWindow" Height="350" Width="525">
<Window.DataContext>
<!-- Insert Model view Here. I want it to load when the window is running, not when I have it opened in visual studio.-->
</Window.DataContext>
这可能吗?