Drawing the buttons etc. is done by the DotNet runtime, respectively the OS. The only thing I can really recommend here is checking whether you maybe have enabled some compatibility setting that may effect scaling. Under normal circumstances this does not happen.