【问题标题】:How to change the values of variables after entering the password? [duplicate]输入密码后如何更改变量的值? [复制]
【发布时间】:2017-05-01 17:16:59
【问题描述】:

我有 3 个表格。当我单击第一个表单上的“管理员”时,我打开第二个表单,在其中输入密码。如果正确,则打开第三种形式,我可以在其中更改第一种形式中使用的变量。问题是我不知道如何将第三种形式和第一种形式联系起来,从而使变量的值发生变化。我需要在以第三种形式更改变量时,它们的值优先于第一种形式的代码中指定的值。我该怎么做?

int rent = 5, coldwater = 20, gas = 30, electricity = 40, hotwater = 50, heating = 60, phone = 70, tv = 80, net = 90;

这些是我在第一种形式的代码中指定的变量

【问题讨论】:

    标签: c# winforms


    【解决方案1】:

    您通过在触发更改的表单中保留对其他表单的引用来“链接”表单。然后您可以直接更改特定控件的值,或者在要更改的表单上创建一些公共方法,这些方法可用于传递更新的数据并触发对控件的更改。 您应该检查 elvin 发布的可能重复的链接。

    【讨论】:

      猜你喜欢
      • 2011-10-29
      • 2017-05-24
      • 1970-01-01
      • 2015-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-24
      • 1970-01-01
      相关资源
      最近更新 更多