我正在使用带有多个Tabcontrol选项卡的visual studio 2013 C #Windows窗体应用程序,每个选项卡都有多个按钮。我已经为我知道值的按钮编写了代码。
执行此操作后,我意识到按钮没有按照它们在form1.cs中出现的顺序进行编码,因为我已经在不同的选项卡上进行了一些操作。
例如:在form1.cs上我在tab1上编码了button2,然后在tab5上按下了button79。
它们在form1.cs上编码的顺序是否重要?该程序工作正常,但我应该更改编码按钮的顺序?
如果form1.cs上的按钮按照从按钮1到页面的顺序编码到按钮100,它会使我的程序更快吗?
答案 0 :(得分:4)
您所指的按钮的名称是您可以在C#代码中使用的按钮的名称。设计人员可以选择将此标准button1
重命名为更合理的名称。
但是因为它纯粹是代码中使用的名称,所以它并不重要。
但是在使用C#代码时,使用button1
并不是很方便。因此,如果您将其命名为orderButton
,那么orderButton.Click += ...
在C#中更有意义。
<强> TL; DR:强>
不,没关系,因为您的程序用户不会看到您的代码。
答案 1 :(得分:0)
我想知道在form1.cs上编码它们的顺序是否重要
没有。按钮在您的代码中的顺序与它们的显示方式无关。您的应用程序的逻辑(在本例中为代码隐藏)是loosely coupled到您的显示器,这是一件好事。