0% found this document useful (0 votes)
14 views3 pages

Codesomthng

Uploaded by

Sandara C.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views3 pages

Codesomthng

Uploaded by

Sandara C.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

public partial class Form1 : Form

{
public Label lblUsername, lblPassword, lblMessage;
public TextBox txtUsername, txtPassword;
public Button btnLogin;
public CheckBox chkShowPassword;

public Form1()
{
InitializeComponent();

lblUsername = new Label();


lblPassword = new Label();
lblMessage = new Label();

txtUsername = new TextBox();


txtPassword = new TextBox();

btnLogin = new Button();


chkShowPassword = new CheckBox();

lblUsername.Text = "Username: ";


lblPassword.Text = "Password: ";
lblMessage.Text = "LOGIN SUCCESSFULLY!";
txtPassword.PasswordChar = '*';

btnLogin.Text = "LOGIN";
chkShowPassword.Text = "Show Password";

this.Controls.Add(lblUsername);
this.Controls.Add(lblPassword);

this.Controls.Add(txtUsername);
this.Controls.Add(txtPassword);

this.Controls.Add(btnLogin);
this.Controls.Add(chkShowPassword);

lblUsername.Font = new Font("Segoe UI", 14, FontStyle.Regular);


lblPassword.Font = new Font("Segoe UI", 14, FontStyle.Regular);
lblMessage.Font = new Font("Segoe UI", 50, FontStyle.Regular);

txtUsername.Font = new Font("Segoe UI", 14, FontStyle.Regular);


txtPassword.Font = new Font("Segoe UI", 14, FontStyle.Regular);
btnLogin.Font = new Font("Segoe UI", 10, FontStyle.Regular);
chkShowPassword.Font = new Font("Segoe UI", 8, FontStyle.Regular);

txtUsername.Location = new Point(235, 115);


txtPassword.Location = new Point(235, 165);

lblUsername.Location = new Point(89, 115);


lblPassword.Location = new Point(89, 165);
chkShowPassword.Size = new Size(100, 175);

btnLogin.Location = new Point(250, 200);


btnLogin.Size = new Size(70, 40);
chkShowPassword.Location = new Point(250, 230);
chkShowPassword.CheckedChanged += new
EventHandler(chkShowPassword_CheckChanged);

btnLogin.Click += btnLogin_Click;

private void btnLogin_Click(object? sender, EventArgs e)


{
string username = "admin";
string password = "admin";
string form2Username = txtUsername.Text;

if (txtUsername.Text == username && txtPassword.Text == password)


{
MessageBox.Show(lblMessage.Text);

Form2 form2 = new Form2(form2Username);


form2.Show();
}

else
{
MessageBox.Show("Invalid Username or password.");
}

private void chkShowPassword_CheckChanged(object? sender, EventArgs e)


{
if (chkShowPassword.Checked)
{
txtPassword.PasswordChar = '\0';
}

else
{
txtPassword.PasswordChar = '*';
}

FORM 2 /////////

public Panel pnlCoverPhoto, pnlProfilePicture;

public Form2(string form2Username)


{
InitializeComponent();

pnlCoverPhoto = new Panel();


pnlCoverPhoto.Size = new Size(600, 150);
pnlCoverPhoto.BackColor = Color.FromArgb(66, 103, 178);
pnlCoverPhoto.Dock = DockStyle.Top;

pnlProfilePicture = new Panel();


pnlProfilePicture.Size = new Size(150, 150);
pnlProfilePicture.Location = new Point(10, 80);
pnlProfilePicture.BackColor = Color.FromArgb(0, 0, 0);

Label lblUsername = new Label();


lblUsername.Text = form2Username;
lblUsername.Location = new Point(pnlProfilePicture.Right + 20,
pnlCoverPhoto.Bottom - pnlProfilePicture.Height / 4);
lblUsername.Font = new Font("Segoe UI", 16, FontStyle.Regular);
lblUsername.ForeColor = Color.Black;

this.Controls.Add(lblUsername);
this.Controls.Add(pnlCoverPhoto);
this.Controls.Add(pnlProfilePicture);
}

You might also like