0
私はこのコードを持っています。このコードには、アニメーションとその他の文があります(TextBoxやその他のUIコントロールをリセットするようなものです)。 何が起こっているのは、アニメーションが同時にステートメントから始まっているということです。ユーザーがTextBoxのテキストが突然消えてしまうのが見えて奇妙に見えるので、これらの他のステートメントを(アニメーションの時間)実行されています。文を実行する前に待機させる
//this is an Animation that takes me back to the home view
switching = (Storyboard)this.FindResource("view_Copy1");
switching.Begin();
//I want these statments to wait until the animation is finished
st1.Children.Clear();
st2.Children.Clear();
st3.Children.Clear();
st4.Children.Clear();
name.Text = lname.Text = fname.Text = mname.Text = sex.Text =
bplace.Text = bday.Text = idcard.Text = socal.Text = region.Text = location.Text =
telephone.Text = mobile1.Text = mobile2.Text = email1.Text = email2.Text =
ctype.Text = cyear.Text = emergname1.Text = emergrelation1.Text = emergloc1.Text =
emergphone1.Text = emergname2.Text = emergrelation2.Text = emergloc2.Text = emergphone2.Text = "";
region.Items.Clear();
New.IsEnabled = true;
id = "";
bt_del.Visibility = Visibility.Collapsed;
あなたは、使用しているUIフレームワーク用のタグを追加する必要があります。 winforms、wpf。 – Rotem