2011-09-30 6 views
0

으로 모방하는 것은 가능합니다.ViewState를 WinForm의

그래서 어떻게 든 의 WinForm의 응용 프로그램으로 의 ViewState 동작을 달성하기 위해 어떻게 방법이있다. 내가 그들로 유형의 텍스트를 사용하는 것보다, TextBoxes의 무리가있는 경우처럼

, TextBoxes는 등 그 내용 문자, 위치, 크기를로드해야 다음 응용 프로그램 시작에 그들의 텍스트, 위치, 크기 등을 저장해야

추가 ... 모든 양식에 모두 Control, 상태를 어떻게 든 저장해야하며,로드시 응용 프로그램이 마지막으로 실행 된 위치와 같은 내용 및 기타 속성을로드해야합니다.

추신 : 코드가 없기 때문에 코드 작성에 시간을 투자하지 말고 라이브러리 또는 이미 작성된 솔루션이없는 경우 코드 작성을 위해 두려움을 느끼지 마십시오. 방향 및 아이디어가 필요합니다. 내 자신으로 그것을 달성하십시오. 유권자는 그것을 고려하십시오 !!!

+1

ViewState 에뮬레이션처럼 들리지는 않습니다. 사실, ViewState는 웹 폼이 winforms에서 상태를 에뮬레이트하는 오히려 방법입니다. :) – bzlm

답변

2

내 google-fu I found this on code project을 사용합니다.

그 사람은 양식을 XML로 효과적으로 직렬화하여 다시로드 할 수있는 코드를 작성했습니다. 다시로드 할 때 폼에없는 동적 컨트롤이있는 폼에 대처할 수 있는지 여부는 모르겠지만 원하는대로 코드를 조정할 수는 있습니다.

+1

@Cody,이 답변을 수락 했으므로 아마 어느 정도까지 문제를 해결할 수있는 한 줄 또는 두 줄을 쓸 수 있으며이 대답에 언급 된 문제가 문제인지 여부를 나타낼 수 있습니다. – bzlm

관련 문제