C# Stack Overflow

  • Onderwerp starter Onderwerp starter Tdj
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Tdj

Gebruiker
Lid geworden
7 dec 2007
Berichten
125
Hallo,

Ik heb een Form met een button en een textbox en een Class file:

Form1.cs
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.Remoting;
using System.Reflection;

namespace ObjectProtect
{
    public partial class Form1 : Form
    {
        Class1 Class = new Class1();

        button1.Click += new System.EventHandler(Class.button1_Click);

        public Form1()
        {
            InitializeComponent();
        }

     }
}

Class1.cs
Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Drawing;

namespace ObjectProtect
{
    public class Class1
    {
        Form1 Form = new Form1();

        private void button1_Click(object sender, System.EventArgs e)
        {
            Form.textbox1.text = "Hallo";
        }
	
    }
}

Als ik deze code uitvoer en op de knop klik krijg ik een Stack Overflow error en verwijst het naar: Form1 Form = new Form1();

Hoe kan ik dit oplossen?
 
Code:
public partial class Form1 : Form
    {
        Class1 Class = new Class1();
     }

en

Code:
public class Class1
    {
        Form1 Form = new Form1();
    }

Je maakt class1 aan in Form1, maar ook Form1 in Class1.
Helaas gaat dat niet lukken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan