Bazı verilerimi görüntüleyenuygulamasında TextBlock
s içeren bir veri var. TextBlock
s, kullanıcı bunları tıkladığında bir olayı tetiklemek için kurulur.Windows Phone 7 Liste üzerinde listelenen animasyon animasyonu
<ListBox x:Name="ListBoxCategories"
Margin="0,0,-12,0"
ItemsSource="{Binding ListBoxItems}">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Margin="0,0,0,17"
Width="432">
<TextBlock Text="{Binding ItemName}"
TextWrapping="Wrap"
MouseLeftButtonDown="TextBlock_MouseLeftButtonDown"
Style="{StaticResource PhoneTextLargeStyle}"
Foreground="{StaticResource PhoneAccentBrush}" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
ben durdurana kadar bu çalışır, ancak kullanıcı bir öğenin üzerine tıkladığında ben animasyon çeşit sağlayabilir, bu çok iyi olur. Örneğin, telefonun adres defterinden bir kişi seçtiğinizde ve eylemlerden birini ("e-posta gönder" veya "cep telefonu" gibi) tıklattığınızda, metin seçilen eylem gerçekleştirilmeden önce kısa bir süre hareket eder. Bunu yapmanın bir yolu var mı?
Teşekkürler, cevabınız doğru yöne bakmamı sağladı. WP7 için Silverlight araç seti (http://silverlight.codeplex.com/), storyboard'ları basitleştiren 'TransitioningContentControl 'içerir. – Praetorian