我在Windows窗体UserControl中有一个ElementHost,其大小适合Windows窗体UserControl的整个宽度/高度。 UserControl在Form上...但是我无法移动UserControl或在Designer中选择它,因为只要我在Designer中鼠标悬停/单击UserControl,ElementHost的Child就会窃取焦点。
如何在设计时阻止这种情况发生?
答案 0 :(得分:1)
我做了以下事情:
if (LicenseManager.UsageMode == LicenseUsageMode.Designtime)
{
host.Enabled = false;
}
现在允许我在父级上拖动和调整UserControl的大小。