C#/WinForm
-
[WinForm] Validate시 incomplete라도 다른 Control 사용가능하게C#/WinForm 2025. 11. 14. 14:13
ex) 사용하려는 버튼의 Form에서AutoValidate = "EnableAllowFocusChange" # WPF 에서https://dlsenfl.tistory.com/entry/WPF-Validate-incomplete-%EB%9D%BC%EB%8F%84-%EB%8B%A4%EB%A5%B8-control-%EC%82%AC%EC%9A%A9-%EA%B0%80%EB%8A%A5%ED%95%98%EA%B2%8C [WPF] Validate incomplete 라도 다른 control 사용 가능하게InvalidValueBehavior="AllowLeaveEditor"다른 컨트롤로 focus 넘어갈 수 있음. https://dlsenfl.tistory.com/entry/WinForm-Validate%EC%8B%9..
-
[WinForm] DPI에 따른 Image 크기 조절C#/WinForm 2025. 9. 11. 11:56
Ex):GetDpiScale 로 Dpi값 구해서ScaleImage 로 이미지 크기 적용. public static class HighDpiHelper { public static void AdjustControlImagesDpiScale(Control container) { var dpiScale = GetDpiScale(container).Value; if (CloseToOne(dpiScale)) return; AdjustControlImagesDpiScale(container.Controls, dpiScale); } private static void AdjustButtonImageDpiScale(ButtonBase button, float dpiScale) { va..
-