Silverlightで画像を「フェードイン」する方法について誰かが私にリソースを教えてもらえますか?基本的には、Webサービスから返されるアイテムのリストボックスがあり、画像の読み込みに時間がかかることがありますので、ダウンロードしていくうちにフェードインしたいと思いました。私はこの効果のためにストーリーボードが必要かもしれないと読んだ。これは最善のルートですか、代替手段がありますか?ロードシルバーライトで画像をフェードインする方法は?
2
A
答えて
2
私には何の選択肢もありません。ストーリーボードは最善のルートです。画像の不透明度を0から100までアニメーション化できます。
StoryboardをUserControl()またはApp.xamlのリソースに配置します。
は、その後、あなたのOnOpenedイベント(あなたがコメントで述べたように)で: http://www.codeproject.com/KB/silverlight/AgDynAnimations.aspx とストーリーボードを開始:
protected void OnOpened(object sender, EventArgs e)
{
// params might be incorrect
this.fadeInStoryBoard.Stop();
// your image controls will need x:names set
this.fadeInAnimation.SetValue(Storyboard.TargetNameProperty, ((Image)sender).Name);
this.fadeInStoryBoard.Start();
}
2
はここですタスクを実行するユーティリティ関数
private void FadeIn(UIElement uilelement)
{
uilelement.Opacity = 0.0;
uilelement.Visibility = Visibility = Visibility.Visible;
var timeline = new DoubleAnimation() { To = 1.0, Duration =TimeSpan.FromSeconds(3.0) };
Storyboard.SetTarget(timeline, uilelement);
Storyboard.SetTargetProperty(timeline, new PropertyPath(UIElement.OpacityProperty));
var sb = new Storyboard();
sb.Children.Add(timeline);
sb.Begin();
}
function void image1_Opened(object sender, EventArgs e)
{
FadeIn(sender as Image);
}
あなたはどのように画像にこれを適用するために折りたたまへのイメージを設定し、または0
<Image Source="{Binding ImagePath}"
Name="image1"
Visibility="Collapsed"
ImageOpened="image1_ImageOpened" />
関連する問題
- 1. jQuery画像をフェードインする方法
- 2. 画像をフェードインする
- 3. マウスオーバーで画像をフェードイン/アウト
- 4. メイン画面をフェードインする方法は?
- 5. Vueを使用して画像をフェードインする方法
- 6. ViewPropertyAnimatorで画像をフェードインする
- 7. ページの読み込み時に画像をフェードインする方法
- 8. jqueryフェードイン、画像上の画像
- 9. フェードインの使い方は、アンドロイドの背景画像にフェードアウトする方法は?
- 10. 背景画像をフェードイン
- 11. 画像がフェードインで露光される
- 12. アレイのフェードイン/アウト画像
- 13. CSSフェードイン背景画像
- 14. 画像表示(フェードインとスライドアップ)
- 15. フェードイン/アウト背景画像CSS
- 16. ギャラリー - 画像フェードイン/ jQueryの
- 17. 複数の背景画像をフェードインまたはフェードインするためのjQuery
- 18. 背景画像フェードインjQueryでフェードアウト
- 19. iOS SDWebImage新しい画像をフェードイン
- 20. 画像をクリックすると、トグルでテキストをフェードインする方法はありますか?
- 21. アンドロイドで画像(画像操作)をスクランブルする方法は?
- 22. jQuery:画像の上に置くとフェードイン
- 23. jqueryプラグインの画像のフェードイン/アウト
- 24. 画像をトリミングする方法/画像をアップロードする前にユーザーから画像をプレビューする方法は?
- 25. Androidでアニメーション画像をフェードインして黒い画面を表示する
- 26. CSS3を使用して画像のホバーでフェードインしますか?
- 27. Androidアプリで常に画像をフェードイン/アウトします
- 28. JQueryを使って同じdivの画像をフェードイン/フェードアウトする方法はありますか?
- 29. UIActivityIndicatorViewを使用して画像読み込みプロセスをフェードインする方法はありますか?
- 30. AFNetworking - スクロール中に画像にアニメーションをフェードインするUITableView
任意のアイデアへの初期の不透明度を設定する必要がありますか? OnOpenedイベントの中でアニメーションを再生する必要があることはわかっています。 – loyalpenguin