按钮方法错误



我创建一个视图,将 XAML 保存到文件中,并希望打开我从组合框中选择的文件。

public MainWindow2(string name)
{
        InitializeComponent();
        cmbnames.Items.Add(name);
        string choice = cmbnames.SelectedItem.ToString();
}
private void Button_Click_1(object sender, EventArgs e, string choice)
{
        using (var fs = File.Open(choice, FileMode.Open))
        {
            stacky1.Children.Add((UIElement)XamlReader.Load(fs));
        }
}

我正在尝试从组合框中选择一个项目,然后当我单击加载时,它应该找到该文件并加载该 XAML。

但是由于某种原因,我收到一个错误说:

No overload for 'Button_Click_1' matches delegate 'System.Windows.RoutedEventHandler'

更改您的private void Button_Click_1(object sender, EventArgs e, string choice)

使用这个

 private void Button1_Click(object sender, System.EventArgs e)

相关内容

最新更新