Page를 이용해서 프로그램을 구현 도중 GoForward 및 GoBack을 수행하면 Textbox의 Text속성의 바인딩이 해제된다.

 

구글링 결과 Text의 바인딩 부분은 기록하지 못한다는 내용을 찾았다.

 

결론은 Page의 속성 중 KeepAlive의 값을 True로 설정하라는 것 이었다.

 

        //

        // 요약:

        //     System.Windows.Controls.Page 인스턴스가 탐색 기록에 유지되는지 여부를 나타내는 값을 가져오거나 설정합니다.

        //

        // 반환 :

        //     System.Windows.Controls.Page 인스턴스가 탐색 기록에 유지되면 true이고, 그렇지 않으면 false입니다.기본값은

        //     false입니다.

        public bool KeepAlive { get; set; }

 

 

+ Recent posts