系统登录后默认显示可视化数据大屏


背景

在项目开发中,实现了一个数据大屏窗体,

现在有个需求:现在想在系统登录后,不要显示主窗口,先显示出这个数据大屏窗口,然后数据大屏上有个入口,可以打开主窗体

系统登录后默认显示可视化数据大屏

实现

修改 frmMain.cs

增加一个方法,打开数据大屏,并隐藏frmMain窗体

C# 全选
/// <summary>
/// 打开数据大屏
/// </summary>
void ShowDataV()
{
	WinFramework.UI.Dev.WaiteServer.CloseWaite();
	this.Hide();
	frmDataV frm = new frmDataV();
	frm.ShowDialog();
	this.Show();
}

并在 frmMain.OnLoad 方法中调用

系统登录后默认显示可视化数据大屏

frmMain中增加显示数据大屏入口

略,根据实际业务需要去实现

数据窗体frmDataV设置

在数据窗体中增加F2快捷键,打开主窗体

1) 设置窗体的  KeyPreview 属性为True

系统登录后默认显示可视化数据大屏

2)  注册窗体KeyDowns事件

系统登录后默认显示可视化数据大屏

在KeyDown事件中,实现如果按下F2,则关闭数据大屏

C# 全选
private void frmDataV_KeyDown(object sender, KeyEventArgs e)
{
	if (e.KeyCode == Keys.F2)
	{
		this.Close();
	}
}

效果展示

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
管理员
评论列表

发表评论

评论内容
昵称:
验证码:
验证码
关联文章

系统登录后默认显示可视化数据大屏
Zookeeper 可视化管理工具
SAP S/4HANA FICO 入门 38:字段状态、表数据查看与 LSMW 录屏
.net 简单实现在H5中将word、jpg、png转成PDF给PDF添加水印并且控制样式和可视化编辑
SAP S/4HANA MM模块培训 51 - 采购用户参数:SU3默认值与MSV、EVO、EFB
论发展的十大关系。总结过去,正视未来!!!
录屏软件:Bandicam(班迪录屏)强大高清视频录制工具
YES-CMS 内容管理系统 用户登录密码修改
SAP S/4HANA MM模块培训 53 - SAP Fiori入门:Launchpad、角色化体验与应用导航
SAP ABAP ALV 配置实战:从 CL_SALV_TABLE 到可编辑 Grid
同步数据到外部系统
win11右键菜单恢复默认显示更多选项
C# XML 序列化与反序列化详解及实战示例
手把手教你学Dapr - 9. 可观测性
Tinymce编辑器加载后默认为P元素,修改为DIV
发布后,登录界面不见了elementUI的节点
WizTree —— Windows 下最快的磁盘空间大文件分析工具之一
SAP S/4HANA MM模块培训 28 - 发票校验(二):税码继承、OMR2默认值与未完成议程补齐
SAP ABAP 程序在 DEV 与 QAS 环境间的版本对比三大官方方法
ABAP基础语法:变量、系统变量、数据类型与结构体变量详解