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


背景

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

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

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

实现

修改 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、角色体验与应用导航
同步数据到外部系统
win11右键菜单恢复默认显示更多选项
手把手教你学Dapr - 9. 观测性
C# XML 序列与反序列详解及实战示例
Tinymce编辑器加载默认为P元素,修改为DIV
发布登录界面不见了elementUI的节点
SAP S/4HANA MM模块培训 28 - 发票校验(二):税码继承、OMR2默认值与未完成议程补齐
linux分析清理文件
Yarp 让系统内调度更灵活
ABAP基础语法:变量、系统变量、数据类型与结构体变量详解
agGrid数据更改刷新表格数据