Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么我的新WPF窗口中的控件被冻结?_C#_Wpf_Window - Fatal编程技术网

C# 为什么我的新WPF窗口中的控件被冻结?

C# 为什么我的新WPF窗口中的控件被冻结?,c#,wpf,window,C#,Wpf,Window,所以我正在处理我的WPF应用程序上的问题。我需要调用带有少量控件(文本框、按钮)的弹出窗口 所以我创建了一个新窗口: 我这样称呼我的窗口: AppPasswordWindow AppPasswordWindow=新建AppPasswordWindow(); apppasswordwindow.Show(); 问题是该窗口中的每个控件都被冻结。我无法写入文本框或单击按钮。我可以调整窗口大小,也可以关闭它 PS:后面的主窗口仍然工作正常 任何可能导致此问题的建议?请删除AppPasswordW

所以我正在处理我的WPF应用程序上的问题。我需要调用带有少量控件(文本框、按钮)的弹出窗口

所以我创建了一个新窗口:


我这样称呼我的窗口:

AppPasswordWindow AppPasswordWindow=新建AppPasswordWindow();
apppasswordwindow.Show();
问题是该窗口中的每个控件都被冻结。我无法写入文本框或单击按钮。我可以调整窗口大小,也可以关闭它

PS:后面的主窗口仍然工作正常


任何可能导致此问题的建议?

请删除
AppPasswordWindow
中的
IshitteVisible=“False”
属性。它会阻止命中测试,从而阻止框架检测鼠标事件。

是否有任何东西会阻止您知道的UI;例如:在何处调用代码来构造新实例?您是否也可以显示AppPasswordWindow中的代码?您还缺少一个结束标记:
,可能是一个o型?我正在从usercontrol上的按钮调用新窗口。apppassword中没有任何内容,只需初始化组件();标签丢失只是一个坏拷贝(编辑过的),我甚至不能在新窗口的文本框中写入。嗨,约翰。我注意到你的加价中有大量的空白。如果您知道您的应用程序将要交付到的所有机器的确切设置,那么这是可以的。因为你通常不能,这被广泛认为是商业应用程序的坏习惯。我的建议是使用行和列在网格中按比例分配间距。切勿将控件拖放到设计图面上-通过键入控件在xaml中工作。谢谢!我不知道它是怎么到那里的。可能是点击错误。但还是不知道它是干什么的。谢谢:D