首页 > 解决方案 > C# windows 窗体,跟踪用户登录

问题描述

我有三个表单,注册,登录,在他们登录后,仪表板将在 C# 的文本编辑器上显示他们的最后编辑。该项目是一个离线用户登录系统,不使用任何ASP。

我正在考虑如何在用户登录后传递数据,以便表单可以检索并显示该特定用户的数据。一切都存储在一个文本文件中。

标签: c#winforms

解决方案


无论您做什么,都需要在表单之间共享数据。该数据可以是会话 ID、存储在内存中的登录信息,甚至是您传递的类实例。

在 Windows 窗体之间共享任何形式的数据都是一件棘手的事情。在 WPF 中执行此操作要容易得多。并且 ASP.Net 实际上对此有专门的支持(因为页面生命周期更糟)。所以你应该问的问题是:

“如何在表单之间共享数据?” 从那时起您共享的哪些数据只是一个小细节。


推荐阅读