Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.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_Height_Width - Fatal编程技术网

C# 有没有办法在显示WPF窗口之前确定其宽度和高度?

C# 有没有办法在显示WPF窗口之前确定其宽度和高度?,c#,wpf,window,height,width,C#,Wpf,Window,Height,Width,我试图将WPF窗口置于鼠标光标当前位置的中心。获取鼠标坐标没有问题,但我需要确定窗口的宽度和高度,以便计算设置“Left”和“Top”属性的偏移量 有没有办法在显示窗口之前确定窗口的宽度和高度(调用“Show”方法) 我已将窗口上的“SizeToContent”设置为true,以便内容确定实际窗口大小。我已经尝试调用“Measure”,并期望它设置“DesiredSize”,但它没有。为什么不先调用Show(),然后将其放在鼠标光标的当前位置上

我试图将WPF窗口置于鼠标光标当前位置的中心。获取鼠标坐标没有问题,但我需要确定窗口的宽度和高度,以便计算设置“Left”和“Top”属性的偏移量

有没有办法在显示窗口之前确定窗口的宽度和高度(调用“Show”方法)

我已将窗口上的“SizeToContent”设置为true,以便内容确定实际窗口大小。我已经尝试调用“Measure”,并期望它设置“DesiredSize”,但它没有。为什么不先调用Show(),然后将其放在鼠标光标的当前位置上