Code:
using(Type instance = new Type())
{
...
}
ist das gleiche wie
Code:
Type instance = new Type();
try
{
...
}
finally
{
instance.Dispose();
}
Du hast also das Control (also das
WinAPI Control, dass hinter JEDEM Winforms control steckt) direkt nach dem Add(dvp) zerstört.