當前位置:編程學習大全網 - 編程軟體 - c#中如何實現彈出窗口並傳遞參數?

c#中如何實現彈出窗口並傳遞參數?

在C#中實現彈出窗口並傳值涉及到窗體之間的傳值,通常有以下的幾種方式\x0d\1:在壹個窗體中添加另壹個窗體的引用,通過該引用方法另壹個窗體的控件值。\x0d\比如在MainForm中引入singleFrm1 \x0d\Form1 singleFrm1 = null;\x0d\public MainForm(Form1 singleFrm1)\x0d\{\x0d\this.singleFrm1 =singleFrm1;\x0d\}\x0d\調用:singleFrm1 .xxx="";\x0d\-----------------------------------------------------------------\x0d\2:創建靜態的窗體變量,這樣在其他窗體都可以通過類名來訪問\x0d\比如在program類中定義\x0d\namespace FormReferenceDemo\x0d\{\x0d\static class Program\x0d\{\x0d\public static Form1 singleFrm1 = null;\x0d\public static MainForm mainForm = null;\x0d\[STAThread]\x0d\static void Main()\x0d\{\x0d\Application.EnableVisualStyles();\x0d\Application.SetCompatibleTextRenderingDefault(false);\x0d\mainForm = new MainForm();\x0d\Application.Run(mainForm);\x0d\}\x0d\}\x0d\}\x0d\調用:Program.singleFrm1 .xxx="";\x0d\-------------------------------------\x0d\3:直接在窗體創建中引入要操作的窗體變量。\x0d\public MainForm(string value)\x0d\{\x0d\this.value=value;\x0d\}

  • 上一篇:電梯工程技術專業學什麽
  • 下一篇:CimatronE8.0安裝後提示invalid licese file怎麽辦了
  • copyright 2024編程學習大全網