0
는 콤보가이 코드를 두 폼에 채워집니다 C#을 양식 형태 1에 기초.윈도우 combobox.SelectedItem, 나는 두 가지 형태가
이 작업을 동적으로 수행하는 가장 좋은 방법은 무엇입니까?
는 콤보가이 코드를 두 폼에 채워집니다 C#을 양식 형태 1에 기초.윈도우 combobox.SelectedItem, 나는 두 가지 형태가
이 작업을 동적으로 수행하는 가장 좋은 방법은 무엇입니까?
내 제안은 formA와 formB 사이에 공유 상태/모델 개체를 갖는 것입니다. 예를 들어
: 나는 그것을 gonnatry있어
public class FormB
{
public Department Current{get;set;}
}
public class FormA
{
private void OpenFormB()
{
var selected=departmentcomboBox.SelectedItem;
using(var formB=new FormB{Current=selected})
formB.ShowDialog(this);
}
}
, formB.Show()와 formB.ShowDialog() 사이 thte 차이점은 무엇입니까? – Alex
ShowDialog 메서드를 사용하면 폼이 대화 상자처럼 모달이되며 사용자가 formA로 돌아가려면 폼을 닫아야합니다. 즉, FormB에서 사용자가 아무 것도 할 수 없도록 formB가 닫힐 때까지 OpenFormB 메서드 실행이 중단됩니다. FormB가 닫힐 때까지 – Beatles1692