繁体   English   中英

将控件拖到窗体上时发生NullReferenceException

[英]NullReferenceException when dragging control onto Form

这个问题昨天开始发生:我试图将按钮拖动到Windows Forms应用程序中的表单上,但是当我这样做时,我得到了NullReferenceException (请参见此处的屏幕快照),当我不使用拖放功能时,它可以正常工作。

我将Windows 10 1803与Visual Studio Community Edition 2017(版本15.9.14)一起使用

关于什么原因的任何想法? 提前致谢!

事实证明,它与Visual Studio或Windows无关。 我的第二台显示器是通过VGA电缆连接到笔记本电脑的,事实证明,当我升级显示器时,Visual Studio中的设计人员表现得很奇怪。

我注意到这是因为在Visual Studio显示在笔记本电脑屏幕上而不是在VGA显示器上时,拖动控件才起作用。

将比例恢复为100%(在桌面上单击鼠标右键>显示设置)为我解决了这个问题。

希望这对某人有帮助。

您是否尝试过删除Visual Studio AppData文件夹? 通常位于%LOCALAPPDATA%\\ Local \\ Microsoft \\ VisualStudio。

您还可以尝试使用Visual Studio Community Edition2019。也许在新版本中不会发生此问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM