相关疑难解决方法(0)

C#UserControl可见属性不变

Debug.WriteLine(ucFollow.Visible);
ucFollow.Visible = true;
Debug.WriteLine(ucFollow.Visible);
Run Code Online (Sandbox Code Playgroud)

ucFollow是一个自定义UserControl,没什么特别的.上面的代码打印出来:

False
False
Run Code Online (Sandbox Code Playgroud)

最糟糕的是,这确实切换了UserControl的实际可见性(即,一旦调用此代码,ucFollow就会出现),但似乎某种程度上Visible属性不是......好,在后端可见,而不是反映变化,即使UI本身也是如此.

我甚至不知道从哪里开始排除故障.有没有人有什么想法可以远程引起这种疯狂?

编辑:这是在Visual Studio 2010中使用标准C#WinForm.

c# user-controls winforms

14
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

user-controls ×1

winforms ×1