如何使用Winforms现代用户界面MetroFramework

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Winforms现代用户界面MetroFramework相关的知识,希望对你有一定的参考价值。

参考技术A DevExpress WinForms控件的编码的UI测试扩展,是一个Microsoft编码的UI测试(CUIT),旨在帮你创建用户界面自动测试。通过这些测试,你可以执行的UI测试函数和验证UI控件。此功能只包含在DXperience Universal版本授权中。 DevExpress WinForms v12.1新功能 - Metro灵感的触摸控件 Tile Control DevExpress WinForms Tile Control 允许你模拟革命性的Windows8用户界面。新版本新增了大量的增强功能,包括控制/分组头部和特大标题选项。 Docking和Metro UI DevExpress WinForms Docking Library新增了许多功能,包括为Windows 8 Metro UI和WinForms应用程序交互提供一种新的方式。 网格控件 WinForms数据网格的功能更加强大和完备,用户请求功能得到了很大的增强,包括查找面板的增强。 Ribbon 很像微软的Ribbon UI,DevExpress WinForms Ribbon控件现在可以完全支持最终用户在运行时自定义。 富文本编辑器 新版本的DevExpress WinForms富文本编辑器支持悬浮对象和类似于微软Word的风格样式。 Scheduler DevExpress WinForms Scheduler新版本现在包括综合范围控制的支持,新的动画效果和资源树过滤选项。 TreeList 新的html文本格式和扩展的剪贴板支持选项,使DevExpress WinForms TreeList成为业务需求广泛的强大可视化工具。 Layout Control 新版本的DevExpress Silverlight布局控件,包含扩展布局和数据字段的功能,可以帮助你在最短的时间内进入市场。 报表 屡获殊荣的DevExpress WinForms报表,新版本可以为你的最终用户提供新的报表库选项。 图表 新版本性能得到了增强,主要功能如自动数据类型检测、内置提示和支持十字型光标,DevExpress WinForms图表使您能够专注于客户的需求,在最短的时间内为客户提供商业智能解决方案。 Pivot Grid DevExpress WinForms PivotGrid新功能包括过滤汇总值和OLAP浏览选项改进,使你可以为市场提供令人信服、直观的分析解决方案。 Range Control 新版本的DevExpress WinForms Range Control让你的最终用户很容易从两个数据范围中进行选择。DevExpress WinForms Range Control 还能为DevExpress Scheduler、Chart和PivotGrid提供集成支持。

如何使用c#在winforms中为每个用户授予权限

【中文标题】如何使用c#在winforms中为每个用户授予权限【英文标题】:How to give the permission to each user in winforms using c# 【发布时间】:2013-12-24 13:30:13 【问题描述】:

如何在winform中给用户权限?

举例

我的应用是基于零售商店的,所以每个员工都有用户名和密码,他需要超级管理员(经理)给每个用户权限

    并非所有员工都有权访问所有表单。

    在每个表单中,他们只能访问选定的控件 例如。用户x只有添加和编辑权限,没有删除记录的权限。

    用户x不认为输入折扣超过25%

    超级管理员有权允许每个员工访问。

在这我需要一些逻辑参考

不胜感激。

【问题讨论】:

【参考方案1】:

正如上面提到的那样,您需要一个基于角色的架构。 在您的用户数据库中,您应该包括角色列。 在用户登录时,您必须获得具有特定用户的角色 用户名和密码并存储在一些全局静态变量中,可以在整个过程中使用 应用。 并根据角色,在表单加载方法上为每个表单设置可见性真或假。

【讨论】:

【参考方案2】:

您应该开发一个 Role-Base windows 应用程序。 This教程描述你需要什么 希望对你有帮助

【讨论】:

但现在的问题是,现在应用程序即将结束,在结束时我的客户要求基于角色进行此操作。,是否有可能以各种形式进行更改...跨度> 更新后的链接现在是死链接。请更新或删除

以上是关于如何使用Winforms现代用户界面MetroFramework的主要内容,如果未能解决你的问题,请参考以下文章

如何使用c#在winforms中为每个用户授予权限

如何以编程方式更新始终运行并使用 msix 部署的 WinForms 应用程序?

c# winforms如何保存用户输入的数据

如何检测WinForms Panel是否已滚动到最后?

如何在 WinForms 中绑定多对多关系?

如何使用已安装的 Office 版本在 WinForms 应用程序中查看 Microsoft Office 文档?