设置窗口名称会导致空引用wpf

时间:2017-01-20 19:39:40

标签: c# wpf window

当我设置Window.name = "window name here"时,我在Window.Show()上获得了一个空引用异常。请参阅代码:

                MyWindow = new Window {
                                      ResizeMode = ResizeMode.NoResize,
                                      WindowStyle = WindowStyle.None,
                                      // set content and other properties here...
                                      WindowStartupLocation = WindowStartupLocation.CenterScreen,
                                      Name = "Customize Toolbar" // Omitting this allows code to run, leaving this causes null reference exception
                                  };

为什么设置名称会导致此问题?设置Title不会导致问题。

1 个答案:

答案 0 :(得分:3)

尝试从名称中删除空格。使用像

这样的东西
Name = "CustomizeToolbar"