# High DPI and Display Scaling

> Make a Windows Forms app with TextControl DPI aware: SetHighDpiMode PerMonitorV2, the DpiAwareness key in App.config and ResourceProvider icons on DPI change.

- **Product:** TX Text Control .NET for Windows Forms
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET for Windows Forms > Integration Guide > High DPI and Display Scaling
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/integration/dpi-scaling/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/integration/dpi-scaling/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/integration/dpi-scaling/llms-full.txt

---

## On This Page

- [How TX Text Control Scales](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/integration/dpi-scaling/#how-tx-text-control-scales)
- [Make a .NET Application DPI Aware](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/integration/dpi-scaling/#make-a-net-application-dpi-aware)
- [Make a .NET Framework Application DPI Aware](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/integration/dpi-scaling/#make-a-net-framework-application-dpi-aware)
- [Give Your Own Ribbon Buttons Sharp Icons](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/integration/dpi-scaling/#give-your-own-ribbon-buttons-sharp-icons)
- [Test on Several Displays](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/integration/dpi-scaling/#test-on-several-displays)
- [Next Steps](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/integration/dpi-scaling/#next-steps)

---

## Nearby

- **Previous:** [Integrating Charts and Barcodes](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/integration/charts-barcodes/llms.txt)
- **Next:** [Accessibility and UI Automation](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/integration/accessibility/llms.txt)
