Çözüldü C# Forms başlatıldığında boş bir form geliyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

KernelColonel

Hectopat
Katılım
15 Temmuz 2019
Mesajlar
788
Çözümler
6
Daha fazla  
Cinsiyet
Erkek
C# projemi her başlattığımda yaptığım proje yerine boş, kare bir form geliyor. Projem 2 forma sahip, bir proje içinde 5-10 tane ufak proje koymayı hedefliyordum.

Ana form (içine bir fonksiyon eklemedim)
C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApp1
{
    public partial class formMain : System.Windows.Forms.Form
    {
        public formMain()
        {
            InitializeComponent();
        }

        private void calculatorToolStripMenuItem_Click(object sender, EventArgs e)
        {

        }

        private void formMain_Load(object sender, EventArgs e)
        {

        }
    }
}

Hesap makinesi programım (henüz tamam değil)
C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApp1
{
    public partial class mathCalc : Form
    {
        public mathCalc()
        {
            InitializeComponent();
        }

        private void radioButton1_CheckedChanged(object sender, EventArgs e)
        {
            label1.Text = "Add:";
            label2.Text = "Aded:";
        }

        private void radioDivi_CheckedChanged(object sender, EventArgs e)
        {
            label1.Text = "Divided:";
            label2.Text = "Divided to:";
        }

        private void radioSub_CheckedChanged(object sender, EventArgs e)
        {
            label1.Text = "Subtract from:";
            label2.Text = "Subtract:";
        }

        private void radioMulti_CheckedChanged(object sender, EventArgs e)
        {
            label1.Text = "Multiplied:";
            label2.Text = "Multiplied:";
        }

        private void mathCalc_Load(object sender, EventArgs e)
        {

        }
    }
}

Nasıl çözerim?
 
Çözüm
Program.cs dosyası içinde yer alan new Form() isimli kısmı değiştirerek istediğiniz formu açtırabilirsiniz.
Program.cs dosyası içinde yer alan new Form() isimli kısmı değiştirerek istediğiniz formu açtırabilirsiniz.
 
Çözüm
Program.cs dosyası içinde yer alan new Form() isimli kısmı değiştirerek istediğiniz formu açtırabilirsiniz.
Hayır, direkt başlat butonuna bastığımda sorun meydana geliyor, form geçişleriyle alakalı bi sorun görmedim.
 
Görüldüğü gibi, üstte dediğim işlemi yaparak istediğiniz formu başlatabilirsiniz. Bu başka bir form.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…