大家好,
我在这里进行了广泛的搜索,但我觉得我的问题源于对 WPF 缺乏基本的知识。我是新手,并且到目前为止一直在尽力通过黑客和谷歌来解决问题。
基本上,我有一个与 TabControl 动态交互的 Ribbon。选项卡选择项目类别,RibbonGroups 中的菜单项选择类别中的项目。单击项目后,TabControl 上的选项卡需要动态更改。无论是仅标题、选项卡本身还是整个 TabControl 都可以。到目前为止,在 RibbonGroups 内部单击 MenuItem 时,我尝试仅将每个 TabControl 上的选项卡标题文本设置为“blah”。然后,Header 对象抛出 null 指针异常。无论是设置 Header 还是 Tabs 还是 TabControl 本身,都会发生这种情况。
为什么?????
……我该如何修复它?
谢谢!
foreach (TabItem tab in GUI.optionTabs) { tab.Header = "blah"; }
- unwrittenrainbow