Я возился с c # в Visual Studio (довольно новым для него) и пытался создать приложение с использованием WPF, и я не могу понять, как в моей среде обновить мой вид WPF при нажатии кнопки , Я пытался свернуть свой код до соответствующей информации
У меня есть следующий сценарий в моем файле .cs
class Program
{
[STAThread]
static void Main(string[] args)
{
try
{
using (VMS.TPS.Common.Model.API.Application app = VMS.TPS.Common.Model.API.Application.CreateApplication("null", "null"))
{
Execute(app);
}
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
}
static void Execute(VMS.TPS.Common.Model.API.Application app)
{
Window window = new Window();
MainWindow mainWindow = new MainWindow(app);
mainWindow.evalButton.Click += Eval_Click //Button defined in .xaml
//Add a bunch of items
window.ShowDialog();
}
public static void Eval_Click(object sender, EventArgs e)
{
//need to add some more stuff to mainWindow and update window
}
}
Мой файл MainWindow.xaml имеет класс, определенный как .MainWindow, а файл MainWindow.xaml.cs выглядит следующим образом
public partial class MainWindow : UserControl
{
private VMS.TPS.Common.Model.API.Application _application;
public MainWindow(VMS.TPS.Common.Model.API.Application Application)
{
_application = Application;
InitializeComponent();
}
}