【问题标题】:What's the equivalent of calling Activity.finish() in a WinForms application?在 WinForms 应用程序中调用 Activity.finish() 的等价物是什么?
【发布时间】:2014-07-26 14:45:12
【问题描述】:

在 Android 中,当完成一个 Activity 并想要返回上一个 Activity 时,您使用 finish();

在使用 C# 的 WinForms 中是否有等价物?在我的应用程序中,一旦用户单击 Enter 按钮,我希望用户返回上一个窗口。

【问题讨论】:

  • 您使用的是哪个框架?表格?温特? WPF? Windows 手机?
  • 也许回报符合您的需求
  • 我试过返回;什么都不做。
  • 在这种情况下什么是“活动”?
  • 一个带有多个复选框和一个回车键的窗体。当按下回车键时,我希望程序返回主类。

标签: c# winforms activity-finish


【解决方案1】:

基于对Activity in Android (sounds like a window element)的肤浅理解,你只需要在当前窗口调用Close,然后前一个窗口就会移动到前台。

但是,为了将来参考,我建议您不要在两种完全不同的技术之间进行类比,因为 Android 中 Activity 的生命周期与 Windows 窗体应用程序中的表单完全不同。您应该尝试学习框架,而不是从不同的框架/平台复制实现。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-05
  • 1970-01-01
  • 2016-03-01
  • 2021-06-19
  • 2016-02-10
  • 2022-01-11
相关资源
最近更新 更多