更改功能区选项卡名称会引发异常

本文关键字:异常 功能区 选项 | 更新日期: 2023-09-27 18:15:15

我试着像这样改变标签名:

foreach (Window window in Application.Current.Windows)
{
  (window as MainWindow).HomeTab.Header = "Teaching Learning Based Optimization";
}

然而,我得到的是一个NullReferenceException。我错过了什么?

更改功能区选项卡名称会引发异常

附言解决它!这样做:

if (window.GetType() == typeof(MainWindow))
{
  //Code
}

谢谢你的建议。

(window as MainWindow)