|
|
1
1
构建和重新构建应用程序,不做任何更改,通常不会解决这个问题(或者大多数其他的bug),保存运行应用程序时没有先进行清理/重建,然后注意到您刚刚编写的代码没有运行(现在不确定IDE是否可能)。我在新的开发人员身上看到了很多这样的情况,他们一直在重建,希望编译器能以某种方式使代码“正确”,或者可能编译器根本没有生成正确的代码(请注意,我并不是指上述声明被轻视。) 要解决当前的问题,可以尝试派生自己的TableLayoutPanel类,在该类中重写OnBackgroundPaint事件,绘制自己的背景,或者如果不想绘制自己的背景,则直接返回(你好像在画这幅画 在 油漆 事件)。您在上面的代码中所做的只是在控件已经绘制的背景上进行绘制,因此您看到的“bug”(双重绘制)。窗体似乎无法调整大小。尝试调整大小。然后调整它的大小并观看它的绘制,或者简单地在上面移动其他窗口。
|
|
|
2
0
|
|
|
A B · C#Excel自动调整列避免长文本时出错 11 月前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 11 月前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 11 月前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |