.Net Windows Form

ASTAST Member Posts: 108
Hi,
I try to create simple dll (C#) with event (click button). I have 2 text boxes. When I click button, text form textbox1 is written to textbox2. That works in Visual Studio. But when I run this form from Navision and click button - nothings happens. Could you tell me what's wrong with this code?

using System;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices; 

namespace DBForm
{
    [InterfaceType(ComInterfaceType.InterfaceIsIDispatch)]
    public interface INavDefault
    {
       
        void InitializeComponent();

    }

    [ClassInterface(ClassInterfaceType.None)]
    public partial class Form1 : Form, INavDefault
    {
        public Form1()
        {
            InitializeComponent();
            this.Show();
           
        }
      
        private void bOk_Click(object sender, EventArgs e) 
        {
            tB2.Text = tB1.Text; 
        } 
    }
}

InitializeComponent Class
public void InitializeComponent()
        {
            this.bOk = new System.Windows.Forms.Button();
            this.tB1 = new System.Windows.Forms.TextBox();
            this.tB2 = new System.Windows.Forms.TextBox();
          .....
            this.bOk.Click += new System.EventHandler(this.bOk_Click);
         ......
        }

Comments

Sign In or Register to comment.