C#winform用户密码修改界面怎么做

 时间:2024-09-23 06:25:37

在C#应用程序开发过程中,用户密码修改界面是必须的一个模块,其逻辑并不难,但要怎么去规划和布局,方便用户去修改自己的密码?下面,我把自己做这个页面的想法和具体实现步骤分享出来,希望对您有帮助。

C#winform用户密码修改界面怎么做

工具/原料

电脑

方法/步骤

1、修改密码的地方我觉得要足够方便和显眼才更合理,所以,我将其布局在用户登录系统界面上。

C#winform用户密码修改界面怎么做

2、在登录界面上添加一个button按钮,修改显示名为password,根据自己的喜好来调整显示效果。

C#winform用户密码修改界面怎么做

3、新增一个winform页面,这个页面用来修改用户密码,基本内容包含用户名、旧密码、新密码以及一个提交修改的按钮。

C#winform用户密码修改界面怎么做

4、编写登录页面上修改密码按钮的点击事件,当用户点击修改密码的控件时,跳出修改密码擢爻充种的界面。代码:private惺绅寨瞀voidbutton3_Click(objectsender,EventArgse){Pwdupdatepw1=newPwdupdate();pw1.StartPosition=FormStartPosition.CenterParent;pw1.ShowDialog();}

C#winform用户密码修改界面怎么做

5、编写修改密码页面代码,这里主要是通过确认修改这个button控件来实现。代码如蛴蛩钔淞下:privatevoidbutton婷钠痢灵2_Click(objectsender,EventArgse){SqlConnectionconn=newSqlConnection(Read_Xml(Application.StartupPath+"\\Sqlconnection.xml"));conn.Open();SqlCommandcmd3=newSqlCommand("selectcount(*)fromEmployeewhereUser_id='"+textBox6.Text.Trim()+"'",conn);intb=(int)cmd3.ExecuteScalar();if(b==1){SqlCommandcmd4=newSqlCommand("selectpwdfromEmployeewhereUser_id='"+textBox6.Text.Trim()+"'",conn);stringc=cmd4.ExecuteScalar().ToString();stringoldpwd=textBox7.Text.Trim();stringnewpwd=textBox8.Text.Trim();stringdnewpwd=textBox9.Text.Trim();if((b==1)&&(c==oldpwd)&&(newpwd==dnewpwd)){SqlCommandcmd5=newSqlCommand("updateEmployeesetpwd='"+newpwd+"'whereUser_id='"+textBox6.Text.Trim()+"'",conn);intk=(int)cmd5.ExecuteNonQuery();if(k>0){MessageBox.Show("密码修改成功!","提示");}else{MessageBox.Show("密码修改失败!","提示");}}else{MessageBox.Show("新旧密码填写错误,请检查!","提示");}}else{MessageBox.Show("用户名不存在!","提示");}conn.Close();}

C#winform用户密码修改界面怎么做

6、运行调试,实现预期。winform修改用户页面编写完成。

C#winform用户密码修改界面怎么做

css如何通过实现让文字在框内水平垂直都居中? jquery获取对象属性值的方法? css实现鼠标放在文字上,隐藏的div显示出来 margin和padding的区别 css怎么调整背景图片的位置?
热门搜索
国外图片网站 耻骨联合处图片 动漫剧场版 霸气动漫图片 彩霞图片