기본 클래스 외부에서 콤보 상자와 같은 텍스트를 액세스 할 수있는 이유는 궁금합니다. 그러나 나는 그것에 항목을 추가 할 수 없습니다 .. 내 콤보 상자의 수정이 설정되어 을 액세스 구성 요소 C#
public class ImageManager : mainFrame // Where my components are located { public ImageManager() { } public void getText() { Console.WriteLine(comboBox.Text); //Will perfectly retrieve the text from it } public void setItem() { comboBox.Items.Add("Items"); //Does absolutely nothing and doesn't show error } }
공공 감사에 도움을!
콤보 상자의 내용을 어떻게 확인합니까? – Steve
내 클래스 mainFrame에서 comboBox.Text = "Test"를 설정 한 다음 ImageManager의 아무 곳에서나 getText()를 호출하면 내 콘솔에 "Test"가 표시됩니다. –
comboBox.Text를 사용하여 텍스트를 가져 오려고하면 무엇을 얻을 수 있습니까? 콤보 박스에 표시됩니다. 항목을 선택하지 않으면 항목을 선택할 때까지 아무것도 얻을 수 없습니다. – hagensoft