代码之家  ›  专栏  ›  技术社区  ›  Brandon

您将Form1重命名为什么?

  •  4
  • Brandon  · 技术社区  · 15 年前

    这纯粹是好奇…

    大多数“专业人员”可能不会在其Windows窗体项目中使用“Form1”作为有效类名。我通常会把它重命名为mainform。

    你是做什么的?

    编辑: 对于那些使用匈牙利符号(frmmain)的人——为什么?我不认为这仍然是一个标准的做法…它是?

    12 回复  |  直到 15 年前
        1
  •  11
  •   John Saunders Tony    15 年前

    MainForm . 我讨厌匈牙利符号,而fxcop在任何情况下都会抱怨它,所以 主要形式 , OkButton , AboutDialog 等。

        2
  •  8
  •   Paul Sonier    15 年前

    {AppNe}窗体。

        3
  •  3
  •   statenjason    15 年前

    frmmain是我的典型选择。

        4
  •  3
  •   ajh1138    15 年前

    丹尼斯。我的表名是丹尼斯。

        5
  •  2
  •   David    15 年前

    用于MDI应用程序的frmmain。我不想为单表单应用程序更改它。

        6
  •  2
  •   sourcenouveau    15 年前

    我更喜欢主窗体,而不是主窗体。使用表单作为前缀会按字母顺序中断!

        7
  •  1
  •   Reed Copsey    15 年前

    我经常使用applicationShellForm的一些变体。

    这是因为在我的大部分“真实”工作中,它实际上只是一个薄外壳,在运行时注入真实的行为。我的“主要形式”通常只有很少的内容。

    我总是根据它的行为来称呼它。你的主要表格或申请表是做什么的?如果不是围绕依赖注入构建所有东西,并试图保持关注点的分离,那么这将决定我将称之为什么。

        8
  •  0
  •   AgentConundrum    15 年前

    我通常会列出我的主要表单以与项目保持一致。例如,我正在(慢慢地)编写一个小应用程序,旨在帮助管理我以前雇主的同行评议。我在这个项目中的主要表单被简单地称为reviewmanager。

        9
  •  0
  •   Charles Y.    15 年前

    通常我将其重命名为frmmain,类似于statenjason。但是如果它有一个不同的用途,或者作为一个原型被用于一个更大的项目,我会将它重命名为更具描述性的东西。因此,form1可能成为frmsomecomplextest或frmsomemethodoutputter。

        10
  •  0
  •   bsneeze    15 年前

    除非另一种形式最终成为主要形式,否则我不会改变它。在这种情况下,我将把它重命名为Form1。

    form1,formmain,本质上是一样的。这不像你的用户会知道/关心,也不会让维护你代码的人感到困惑。

        11
  •  0
  •   Robert Rossney    15 年前

    如果我的程序是命名的 Fred 它的用户界面以一种形式存在, FredForm 这就是我们所说的形式。当有多个窗体时,它将提升为 FredMainForm ,只要它仍然是用户界面的核心部分。

        12
  •  0
  •   Beth    15 年前

    frmmain用于单表单应用程序,mdimain用于mdi应用程序。我根据业务目的命名项目,让业务部门决定表单的文本。