c# - Bad user control scaling for higher screen DPI -
i have user control called labeledcombobox consist of tablelayoutpanel ( tlp ) contains 2 columns - in first column there label control, in second - combobox . generally have done make control dpi-aware still behaves bad dpi > 96. ok when font size control not changed (the same in design / runtime, here 9.75). when increase font size 9.75 11 or 12, user control not scaled , gets cropped @ bottom when displayed on dpi > 96. below screen of 3 examples different font size, starting left: 9.75 (same in design), 11, , 12. here how code designer looks like: private void initializecomponent() { this.tlp = new system.windows.forms.tablelayoutpanel(); this.combobox = new system.windows.forms.combobox(); this.label = new system.windows.forms.label(); this.tlp.suspendlayout(); this.suspendlayout(); // // tlp // this.tlp.autosize = true; this.tlp.autosizemode = system.windows.forms.auto...