在 csharp 的另一个静态表单中显示和更新来自表单实例的数据

问题描述 投票:0回答:0

我正在用 csharp 做一个队列管理项目。我已经添加了元素并从队列中调用它们,到目前为止一切顺利。然而,问题是我找不到在静态屏幕/表格上显示数据的方法,就像银行、医院等经常做的那样…… 有没有人知道如何编码才能实时显示工作站和更新被调用的元素?提前致谢。我希望你能理解我。

 speechSynthesizer = new SpeechSynthesizer();
 speechSynthesizer.SpeakAsync("Ticket numéro " + lblNumApl.Text + "," + lblSessionpostetravail.Text);

无论如何,我已经尝试通过以下方式将数据显示到我的显示窗体中:

在工作站形式“工作站”级别的呼叫按钮中,我放置了检索呼叫号码和工作站名称的代码,我将它们分配在静态类中的静态公共变量中,最终将其数据传输到我的“FrmDisplay”表单但是当我执行时,显示表单不是静态的!根据调用的工作站数量实例化:

                            {
                                LesClasses.ActualiserAfficheur.vlrGht1 = lblNumApl.Text;
                            }
                            if (lblSessionpostetravail.Text == LesClasses.ActualiserAfficheur.nomGht2)
                            {
                                LesClasses.ActualiserAfficheur.vlrGht2 = lblNumApl.Text;
                            }
                            if (lblSessionpostetravail.Text == LesClasses.ActualiserAfficheur.nomGht3)
                            {
                                LesClasses.ActualiserAfficheur.vlrGht3 = lblNumApl.Text;
                            }
                            if (lblSessionpostetravail.Text == LesClasses.ActualiserAfficheur.nomGht4)
                            {
                                LesClasses.ActualiserAfficheur.vlrGht4 = lblNumApl.Text;
                            }
                            if (lblSessionpostetravail.Text == LesClasses.ActualiserAfficheur.nomGht5)
                            {
                                LesClasses.ActualiserAfficheur.vlrGht5 = lblNumApl.Text;
                            }

c# windows-forms-designer
© www.soinside.com 2019 - 2024. All rights reserved.