2

내가 Silverlight를 사용하고 있는데 내 XAML에 내가 WPF Image Dynamically changing Image source during runtime오류가있는 StringFormat

의 예와 같이있는 StringFormat과 이미지 소스를 결합하려고하지만 추가 할 때 사용하는 바인딩 '& 앰프;' 내 URL에 다음과 같은 오류가 있습니다. "ProductView.xaml"에 System.FormatException이 발생했습니다. 인덱스 (0부터 시작)는 0보다 크고 인수 목록의 크기보다 작아야합니다. 일부 응용 프로그램은 컴파일로와없이 모두 실행 -; '& A'

<Image Width="100" Height="100" Source="{Binding Image.ResourceFileId, StringFormat='http://URL/images?id={0}&amp;format=thumbnail'}" /> 

가 제거 오류가 없다 '& A;':이 내 이미지 태그입니다

내가 XAML -부품. 디자이너의 오류 일 뿐이며,이 오류가 "활성"일 때 IntelliSense가 더 이상 작동하지 않는 것입니다.

누구에게도 설명이 있습니까?

답변

1

저는 중괄호가 문제를 일으키는 것이라고 생각합니다. 대신 다음과 같이 표시되어야합니다.

StringFormat='http://URL/images?id=\{0\}&amp;format=thumbnail'