DEV Community

Samuel Appiah Kojo
Samuel Appiah Kojo

Posted on

Create a windows form app which functions as Login form.

`
****Copy and paste this in the Form1.cs.****

using System;
using System.Windows.Forms;

namespace LoginForm
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

    private void LoginButton_Click(object sender, EventArgs e)
    {
        string username = usernameTextBox.Text;
        string password = passwordTextBox.Text;

        MessageBox.Show($"Username: {username}\nPassword: {password}", "Login Information");
    }
}
Enter fullscreen mode Exit fullscreen mode

}

*****Copy and paste this in the Form1.Designer.cs.*******

namespace LoginForm
{
partial class Form1
{
private System.ComponentModel.IContainer components = null;

    protected override void Dispose(bool disposing)
    {
        if (disposing && (components != null))
        {
            components.Dispose();
        }
        base.Dispose(disposing);
    }

    private void InitializeComponent()
    {
        this.usernameTextBox = new System.Windows.Forms.TextBox();
        this.passwordTextBox = new System.Windows.Forms.TextBox();
        this.loginButton = new System.Windows.Forms.Button();
        this.SuspendLayout();

        // usernameTextBox

        this.usernameTextBox.Location = new System.Drawing.Point(100, 50);
        this.usernameTextBox.Name = "usernameTextBox";
        this.usernameTextBox.Size = new System.Drawing.Size(200, 20);
        this.usernameTextBox.TabIndex = 0;

        // passwordTextBox

        this.passwordTextBox.Location = new System.Drawing.Point(100, 100);
        this.passwordTextBox.Name = "passwordTextBox";
        this.passwordTextBox.PasswordChar = '*';
        this.passwordTextBox.Size = new System.Drawing.Size(200, 20);
        this.passwordTextBox.TabIndex = 1;

        // loginButton

        this.loginButton.Location = new System.Drawing.Point(150, 150);
        this.loginButton.Name = "loginButton";
        this.loginButton.Size = new System.Drawing.Size(100, 23);
        this.loginButton.TabIndex = 2;
        this.loginButton.Text = "Login";
        this.loginButton.UseVisualStyleBackColor = true;
        this.loginButton.Click += new System.EventHandler(this.LoginButton_Click);

        // Form1

        this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
        this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
        this.ClientSize = new System.Drawing.Size(384, 211);
        this.Controls.Add(this.loginButton);
        this.Controls.Add(this.passwordTextBox);
        this.Controls.Add(this.usernameTextBox);
        this.Name = "Form1";
        this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
        this.Text = "Login Form";
        this.ResumeLayout(false);
        this.PerformLayout();
    }

    private System.Windows.Forms.TextBox usernameTextBox;
    private System.Windows.Forms.TextBox passwordTextBox;
    private System.Windows.Forms.Button loginButton;
Enter fullscreen mode Exit fullscreen mode

pragma warning disable CS0169 // The field 'Form1.loginButton_Click' is never used

    private EventHandler loginButton_Click;
Enter fullscreen mode Exit fullscreen mode

pragma warning restore CS0169 // The field 'Form1.loginButton_Click' is never used

}
Enter fullscreen mode Exit fullscreen mode

}

******keep the Program.cs in the default state*****

***Now, Run your codes******

`

Top comments (0)