c# Winform登陆界面设计,登陆用户不同权限设置
要求:登陆界面,用户只有管理员和普通用户
管理员可以进行数据库的增、删、改、查;
普通用户只能进行数据的查询;
思路:当登陆用户为普通用户的时候,把数据库增删改查功能隐藏。
步骤:
1、获取登陆成功的当前用户名;
2、在所要显示功能界面的Load事件中进行判定(一定要在Load事件下)。
具体代码编写:
1、声明一个静态变量,并用来存储当前登陆用户名
public static string Flag;//静态全局变量
Flag=txtUserName.text;//要在用户登陆成功的时候对Flag进行赋值,保存当前登陆成功的用户名
2、在所显示功能界面的Load事件中对Flag进行用户判断
string Uname=Form.Flag;//把登陆窗体Form中保存的Flag值传递给Uname;
if(Uname=="普通用户")
{
button.Visible=false;//隐藏button按钮,不显示,实现不同登陆用户不同操作;
}
至此,不同登陆用户不同权限功能就实现了。
最后:希望以后可以用数据库Table表实现不同用户不同权限的功能。
c# Winform登陆界面设计,登陆用户不同权限设置相关推荐
- Android学习之登陆界面设计(二)基本界面设计
Android学习之登陆界面设计(二)基本界面设计 前提 绘图样式 - drawable bg_login_btn_submit.xml bg_login_panel_slide.xml bg_log ...
- android布局基础及范例:QQ登陆界面设计
使用android手机的用户想必都有android手机QQ客户端吧,我们是不是觉得QQ登陆界面非常漂亮美观而且具有亲和力?我们是不是也想作出像 QQ那样美观的界面?有的人肯定会问,做UI那不是美工人员 ...
- Android学习之登陆界面设计(一)前后期准备以及相关配置
Android学习之登陆界面设计(一)前后期准备以及相关配置 前言 成品 成品样式 成品特点 工具 系统配置 手机配置 Android Studio 3.6.3 SDK 图片来源 矢量图标库 Back ...
- Winform UI界面设计例程(一)多窗口主题搭配
本专栏会有二十多篇关于winform UI界面设计的案例讲解,不使用任何第三方美化库,完全纯代码编写,写出的界面可以达到WPF界面的效果 本篇实现的效果如下图所示,不同界面自动切换主题配色,子界面嵌入 ...
- Winform UI界面设计例程(二)主题风格切换
本专栏会有二十多篇关于winform UI界面设计的案例讲解,包括自定义控件的美化等,完全不使用任何第三方美化库,纯代码编写,写出的界面可以达到WPF界面的效果 接上一篇 上一篇我们把左侧按钮区组态好 ...
- WDA演练一:用户登陆界面设计(一)
一,新建用户表: 用户和密码参考标准的.这里给用户分了几个维度,以便后面进行接下来的业务设定. 二,新建ZLY_PORTAL 程序. 除了MAIN视图外,在添加LOGON视图. 1.导入预先做好的主页 ...
- QML与C++交互:登陆界面设计
环境: 主机:WIN7 开发环境:Qt5.2.1 说明: QML设计前台界面,C++后台负责逻辑 效果图: 源代码: 前台qml文件 login.qml [javascript] view plain ...
- java的login_Java login登陆界面设计
代码如下 package com.jnzyjsxy.test; import java.awt.*; import java.awt.event.*; import javax.swing.*; pu ...
- 应用篇1.3 后台登陆界面设计
应用篇1.3 后台登陆界面审计 一.后台登陆界面图: 各种准备工作完毕后,对于这款日程管理类的软件,首先设计一个后台登陆功能.可以通过密码保护自己的日程隐私. 1.初次登陆界面如图1.1所示. 2.如 ...
- 图形界面GUI登陆界面设计
问题:Java使用图形界面编程设计实现用户登录界面,要求有用户名和密码框,并有登录和重置按钮,当点击登录时判断用户名和密码是否正确,正确提示登录成功,错误提示用户名或密码错误.当点击重置按钮将填写内容 ...
最新文章
- 点击展开 表格_CAD怎么将excel表格的数据导入并且实时更新?
- java 三大集合_java中的三大集合入门笔记(简单实用)
- Impala:大数据丛林中敏捷迅速的黑斑羚
- Video.js实现rtmp视频播放
- BZOJ 4753 二分+树形DP
- cad数字签名制作制作_电影制作部门按数字变化
- Wishbone总线
- sublime改成中文简体及菜单变成中文
- Android设置全屏代码
- 干货丨时序数据库DolphinDB脚本语言的混合范式编程
- hibernate之HQL属性查询
- 指数函数,幂函数记录
- 一套完整的投资体系:判断好生意、发现好公司、找到好价格
- 中职计算机基础教材节选,中职计算机基础 (985)(33页)-原创力文档
- TypeScript(TS)基础内容详细介绍
- matlab的自定义常数是a,Simulink仿真入门到精通(二) Simulink模块
- 仿微信引导页面HTML源码
- 爱普生K101 K201 K301 L101 L201 ME35 ME350 ME1100 R270 R250 R390清零软件 中文版
- 免费pdf转word在线转换器
- 具象业务需求再抽象分解——系统设计
热门文章
- flask sqlalchemy按照创建时间逆向排序
- c++ primer第16章课后习题答案
- Windows10的电脑如何查找AppData文件夹
- 苹果id退出后数据还在吗_【保留数据修复】升级iOS 14后,出现白苹果的修复方法!...
- Ubuntu16.04关闭笔记本触摸板
- Matlab 实现串口助手
- mac苹果安装百度网盘--日常工作记录
- cpc cpa cpm cps 什么意思
- html+css画一个潇洒哥
- xp系统重装后无法连接服务器6,winXP重装系统后不能上网的解决方法