我需要从另一个窗口中的 MainWindow 调用方法。问题是我不知道为什么会出现错误,我想修复它。
我尝试使用各种方式调用该函数,但没有一个起作用。这是我最后一次尝试:
我想打电话:
namespace Class1
{
public partial class MainWindow : Window
{
...
public void SkipVideo()
{
...
}
}
}
这是我尝试拨打电话的方式:
namespace Class1
{
public partial class TimeWindow : Window
{
...
private void DemoVideo_MediaEnded(object sender, RoutedEventArgs e)
{
((MainWindow)Application.Current.MainWindow).SkipVideo();
}
}
}
没有构建错误,但是当我运行该程序时,它会执行以下操作: System.InvalidCastException: 'Unable to cast object of type 'Class1.TimeWindow' to type 'Class1.MainWindow'.'
12345678_0001
江户川乱折腾
FFIVE
相关分类