Bu yardımcı olacaktır :

this.AutoScaleMode = AutoScaleMode.Dpi;

Eğer işe yaramazsa aşağıdaki kodu uygulayabilirsin :

private void Form1_Load(object sender, EventArgs e)
{
    // Ekranın çözünürlüğünü al
    int screenWidth = Screen.PrimaryScreen.Bounds.Width;
    int screenHeight = Screen.PrimaryScreen.Bounds.Height;

    // Orijinal çözünürlüğe göre ölçek faktörünü hesapla
    float widthRatio = (float)screenWidth / 1920;
    float heightRatio = (float)screenHeight / 1080;

    // Tüm kontrolleri ölçekle
    foreach (Control control in this.Controls)
    {
        control.Width = (int)(control.Width * widthRatio);
        control.Height = (int)(control.Height * heightRatio);
        control.Left = (int)(control.Left * widthRatio);
        control.Top = (int)(control.Top * heightRatio);

        // Eğer kontrolün fontu varsa, onu da ölçekle
        control.Font = new Font(control.Font.FontFamily, control.Font.Size * Math.Min(widthRatio, heightRatio), control.Font.Style);
    }
}