2011-10-28 3 views
0

다른 컨트롤과 컬렉션을 캔버스에 추가하고 싶습니다. XAML을 통해 바인딩하기가 어렵습니다. 하나의 컬렉션 만 바인딩 할 수 있습니다. 또한 타일 - 사용자에서 빌드 된 배경 이미지를 추가하고 싶습니다. 그래서 코드를 통해 또는 XAML을 통해 처리하는 것이 더 나은가요?캔버스 및 그림.

+0

나는 당신의 질문을 이해하지 못하는거야 ... 당신은 자세한 내용을하시기 바랍니다 제공 할 수있다? – philt5252

+0

저도 요. 나는 그 질문을 전혀 이해할 수 없다. Parhs, 질문을 수정/편집 해 주실 수 있습니까? –

답변

0

다른 컨트롤과 컬렉션을 캔버스에 추가하고 싶습니다. 그것 XAML을 통해 그들을 바인딩하기 어려운 것 같습니다. 이를 위해

ItemsControl.ItemsPanel로 캔버스를 설정하고 당신이 당신의 캔버스에 표시 할 항목 목록에 ItemsControl.ItemsSource 바인딩.

이 예제를 참조하십시오 ... 당신은 우리가 CompositeCollection 부르는 통해 mutliple 컬렉션에 바인딩 할 수

http://forums.silverlight.net/p/29753/96439.aspx

나는 하나 개의 모음을 결합 할 수있다 .... 페이지 하단의 예를 참조하십시오.

http://msdn.microsoft.com/en-us/library/system.windows.data.compositecollection.aspx

또한 나는 타일 -user에서 구축 배경 이미지를 추가하고 싶습니다. 그래서 코드를 통해 또는 XAML을 통해 처리하는 것이 더 좋습니다?

How to set a .PNG image as a TILED background image for my WPF Form?