Giriş paneli yapıyorum ama bir türlü string' türü örtülü olarak 'int' türüne dönüştürülemez hatasını düzeltemedim. Yardımcı olur musunuz? Kodu aşağıya bırakıyorum.
Kod:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
panel1.BackColor = Color.FromArgb(100, 0, 0, 0);
}
private void panel1_Paint(object sender, PaintEventArgs e)
{
}
private void button2_Click(object sender, EventArgs e)
{
Application.Exit();
}
bool move;
int mouse_x;
int mouse_y;
private void button2_MouseDown(object sender, MouseEventArgs e)
{
move = true;
mouse_x = e.X;
mouse_y = e.Y;
}
private void button2_MouseUp(object sender, MouseEventArgs e)
{
move = false;
}
private void button2_MouseMove(object sender, MouseEventArgs e)
{
if (move)
{
this.SetDesktopLocation(MousePosition.X-mouse_x, MousePosition.Y-mouse_y);
}
}
private void textBox1_Enter(object sender, EventArgs e)
{
if (textBox1.Text == "username")
textBox1.Text = "";
textBox1.ForeColor = Color.White;
}
private void textBox1_Leave(object sender, EventArgs e)
{
if (textBox1.Text == "")
textBox1.Text = "username";
textBox1.ForeColor = Color.Silver;
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
}
private void textBox2_Enter(object sender, EventArgs e)
{
if (textBox2.Text == "password")
textBox2.Text = "";
textBox2.ForeColor = Color.White;
textBox2.PasswordChar = "*";
}
char? none = null;
private void textBox2_Leave(object sender, EventArgs e)
{
if (textBox2.Text == "")
textBox2.Text = "password";
textBox2.ForeColor = Color.Silver;
textBox2.PasswordChar = Convert.ToChar(none);
}
}
}
Son düzenleme: