리스트 박스에 이미지컨트롤의 Source, Tag속성 데이타 소스를 바인딩하였습니다.
<ListBox x:Name="LstImage" Width="450" Margin="3,6">
<ListBox.ItemTemplate>
<DataTemplate>
<Image Tag ="{Binding PhotoName}"
Source ="{Binding PhotoSource}"
Width ="435"
Height ="auto"
Stretch ="Uniform"
HorixontalAlignment ="Center"
Hold ="lstImage_Hold" />
</DataTemplate>
</Listbox.ItemTemplate>
</ListBox>
Photo 라는 클래스를 하나 만들었습니다.
Public class Photo
{
Public ImageSource PhotoSource { get; set; }
public string photoName { get; set; }
}
리스트 박스의 아이템소스를 아래와같이 설정하였습니다.
lstImage.ItemsSource = lstPhotos;
여기서 어떻게 리스트 박스에 있는 이미지에 hold 이벤트 소성을 주나요?