2016-07-08 6 views
-1

다른 wpf 창에서 두 컨트롤을 바인딩하는 방법을 모릅니다. (예 : mainwindow의 텍스트 상자와 window1의 textblock). 나는 여러 해 동안 어떤 모범을 찾고 있었지만 내 시도는 헛된 것입니다. 예를 들어 링크를 보내거나 코드를 작성하십시오. 어떤 도움을 받으실 지시겠습니까 p.s. 미안, 내 영어가 나쁘다.두 개의 다른 wpf 창 컨트롤을 바인딩하는 방법

답변

0

내가 거기에 직접 다른 창에서이 컨트롤을 결합하는 방법이 있지만,이를 위해 데이터 저장소를 사용 블렌드에서 프로젝트를 열고 다음 단계를 수행 할 수 있다고 생각하지 않습니다 : 창을 추가

1 단계를 프로젝트에 연결하고 원하는 이름을 지정하십시오.

2 단계 메인 윈도우와 생성 한 새 윈도우에 텍스트 박스 컨트롤을 추가하십시오.

단계 3. "데이터"창에서 "데이터 소스 작성"\ "새 데이터 저장소"를 선택하십시오.

4 단계. 생성 한 새 데이터 저장소가 Property1로 이름이 지정된 1 개의 필드로 프로젝트에 추가됩니다. 기본적으로 blend는 해당 필드 "value"에 텍스트 문자열을 추가하여 해당 필드를 지우고, "데이터 저장소 값 편집"을 클릭하고 값 필드에서 아무 것도 지 웁니다.

https://postimg.org/image/8nz5xki13/

:

단계 5. 지금 당신이 할 필요가, 그 데이터 저장소 필드에 모두 텍스트 상자의 텍스트 속성을 바인딩이 이미지를 확인하는 것입니다

관련 문제