Supporting display DPI awareness and sharing display configuration information between the Windows Forms runtime and designer have been challenging, Microsoft said. The runtime for Windows Forms, ...
Database? Given that it's data for a winforms app, and you're a SQL Server bod, SQL Server Express seems like a good fit if you need local data storage.