首先,我為我的愚蠢問題道歉。我對此很陌生。
我已經創建了我的第一個 Windows 應用程式,是的,但是現在我又被卡住了,谷歌似乎沒有任何幫助,而且基于 Unity 的論壇讓我窒息,我遵循了解決方案,但似乎沒有幫助我.
好的,所以我的問題是我需要從另一個腳本參考 Visual Studio 主視窗中的物件。基本上,首先,我希望在任務欄選單中進行選擇,以了解復選框(WPF:CheckBoxName.IsChecked)是否來自我的復選框腳本。
顯然我必須在我的任務欄腳本中參考該腳本,但是如何?我的主視窗物件從資產選擇中拖入并存盤在 MainWindow.XAML 中。(我正在使用 VS22,或者 Blend 或者你現在瘋狂的孩子們所說的任何東西)
答案不應該太復雜,我只是新手和愚蠢的。任何幫助將不勝感激:)
uj5u.com熱心網友回復:
如果我理解正確:您想訪問存盤在另一個表單/類中的變數/物件嗎?
- 對于變數,將它們公開:
string myName = "Faylasouf";
public string myName = "Faylasouf"
- 對于一個物件:
一個。單擊物件,然后單擊屬性,將修飾符屬性更改為“公共”。
- 現在您可以轉到另一個表單/類(將訪問變數/物件):
Class/Form_Name myClass/myForm = new myClass/myForm();
前任:
MainForm mainForm = new MainForm();
那么你可以使用:
mainForm.ObjectName;或者mainForm.VariableName;
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/521333.html
標籤:C#wpf
