0
데이터를 추가 할 위치에 12 개의 열이있는 기본 GUI가 있습니다. 각 데이터는 들어올 때 한 행에 있습니다.이 데이터는 전역 적으로 액세스 할 수있는 배열로 푸시됩니다. 배열은 동적 2D이며, 일련의 데이터를 입력 할 때마다 커집니다.버튼을 클릭하면 C#에서 새 창을 만들고 배열 내용을 표시합니다.
이 버튼을 누르면 현재 배열에서 보유하고있는 모든 데이터가 표시됩니다. 편집 할 수 있다면 더 나아가지만, 지금은 배열의 내용을 볼 수 있어야합니다.
다른 버튼을 사용하는 목록 상자가 많기 때문에 코드가 길어집니다. 필요한 경우 내 코드를 우편으로 발송할 수 있습니다. 위에서
public void button1_Click(object sender, EventArgs e) {
Form2.Fm2 = new Form2();
Form2.Fm2.listBox1_SelectedIndexChanged();
if (Form2.Fm2 == null) {
Form2.Fm2.Show();
}
else {
Form2.Fm2.Show();
Form2.Fm2.BringToFront();
}
}
, 나는 Form2를에 목록 상자에 내 2D 배열의 값을 전달합니다. 이 방법론이 올바른지 아니면 뭔가 빠졌는가?
고마워요, 새내기 - 중급 ... 자세히 설명해 드릴 수 있습니다 :-) – Timujin
기본적으로 배열을 표시하는 "새 창"은 새로운 형식이 될 것입니다. 데이터를 표시 할 수있는 컨트롤을 추가 한 다음 생성자를 "Public DisplayForm()"에서 "Public DisplayForm (int [] array)"또는 배열 유형에 관계없이 변경하면됩니다. 그런 다음 폼의 컨트롤에 배열의 데이터를 채 웁니다. – itsme86
감사합니다. 아픈 아침에 그것으로 놀아 라. – Timujin