C#在一个form中改变另一个form中控件的内容、C#做登录界面并且密码显示为*
来源:互联网 发布:mysql怎么快速替换东西 编辑:程序博客网 时间:2024/06/09 12:23
C#中在一个窗体中改变另外一个窗体中控件的显示
这个问题可以用来改变messageBox中默认显示的“确定”,可以使用此方法重新写一个窗体,显示OK;
方法:
1、将要改变的form中的控件属性改为public
在
2、需要显示时输入代码:
在任何一个窗体中都可以改变ShowForm中控件的内容
3、显示效果
其中:label居中写代码
private void label1_Resize(object sender, EventArgs e) { label1.Left = (this.ClientRectangle.Width - label1.Width) / 2; label1.BringToFront(); }
编写密码登录界面:
private void button1_Click(object sender, EventArgs e) { if(((textBox2.Text=="admin1")&&(textBox1.Text=="hello1"))||((textBox2.Text == "666666") && (textBox1.Text == "admin2"))|| ((textBox2.Text == "888888") && (textBox1.Text == "admin3"))) { this.Hide(); MainForm test= new MainForm(); test.Show(); } else { ShowForm showform = new ShowForm(); showform.label1.Text = "User name or password error"; showform.button1.Text = "OK"; showform.Show(); //MessageBox.Show("User name or password error"," ",MessageBoxButtons.OK); //this.Hide(); } }
密码显示为*:在密码textBox中的属性中passwordChar 输入要显示的字符*
效果:
注意关闭所有的界面时应该把所有的界面都关闭掉
private void MainForm_FormClosed(object sender, FormClosedEventArgs e) { System.Environment.Exit(0); }
。。。。
阅读全文
0 0
- C#在一个form中改变另一个form中控件的内容、C#做登录界面并且密码显示为*
- C#中从一个Form中启动另一个Form
- 在c++builder中由一个form上的按钮打开到另一个form界面
- c# 右键单击 treeview 控件, 显示菜单 以及 从一个 form 调用 另一个form
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格 - -
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格
- C#如何在Form中嵌入并且操作Excel表格
- 如何调用另一个python文件中的代码
- Spring Batch (2)
- 洛谷p1052过河
- 十大游戏开发引擎优缺点对比
- BZOJ 1070 修车 费用流(拆点)
- C#在一个form中改变另一个form中控件的内容、C#做登录界面并且密码显示为*
- 从HTTP到HTTPS再到HSTS
- 跨服务器数据拉取
- adb基本命令:
- 白化处理总结及python实现
- 前端之js-知识点
- 详解Python中的相对导入和绝对导入
- 使用Android studio 查看其它app的布局的结构
- JAVA中使用FTPClient工具类上传下载