제가 윈폼으로 프로그램을 하나 만들려고하는데
mvc를 적용해서 controller에서 폼(view)를 띄우려고하거든요
그래서 controller에서 Application.Run(new form(this));
이런식으로 컨트롤러 자기자신을 넘겨주고
폼에서는 생성자에서 controller를 받아서
public form(controller ctrl)
{
this.ctrl=ctrl;
}
이런식으로 받으려고 했습니다..
근데
일관성 없는 액세스 가능성: 'controller' 매개 변수 형식이 'form.form(controller)' 메서드보다 액세스하기 어렵습니다.
라고 오류가나네요..
답변 부탁드리겠습니다
답이 나와있구먼 일관성이 없다잖어. 동일한 이름이 2개 이상이라는거여. 명확하게 지정해서 하라는거지. This 부분이 문제인듯
어엇 잠깐 Application.Run(new form(this)); 이게 가능한거냐?
아 제가 C#을 지금 처음시작한건데... 안되는건가보네요 그러면
그러면 어떤식으로 폼을 띄우면서 자기자신을 전달해줄수있을까요??
감사합니다 일단 일차적인 문제를 찾았네요 ㅠㅠ