public void showSelf(string s) { mySt = new StackPanel(); mySt.Orientation = 0; mySt.Margin = new Thickness(5.0); mySt.HorizontalAlignment = (HorizontalAlignment)2; myText = new TextBlock(); myText.Text = inputBox.Text; myText.VerticalAlignment = (VerticalAlignment)1; myDec = new iDecorator(); myDec.Direction = true; myDec.Child = myText; myDec.HorizontalAlignment = (HorizontalAlignment)1; myDec.VerticalAlignment = (VerticalAlignment)1; //myDec.MaxWidth = 200; // myImg = new BitmapImage(new Uri("p0.jpg", UriKind.Relative)); //img = new Image(); //img.Source = myImg; mySt.Children.Add(myDec); //mySt.Children.Add(img); if (targetId == 1) { allSt1.Children.Add(mySt); displayBoard.Content = allSt1; } else if (targetId == 2) { allSt2.Children.Add(mySt); displayBoard.Content = allSt2; } }
public void click_trigger_button(object sender, RoutedEventArgs e) { var t1 = new Thread(get_expression); t1.Start(); while (exFlag == false) { ; } exFlag = false; switch (op) { case (status.NEUTRAL): myImg = new BitmapImage(new Uri("neutral.png", UriKind.Relative)); bImg = new BitmapImage(new Uri("boy_neutral.png", UriKind.Relative)); break; case (status.HAPPINESS): case (status.SURPRISE): myImg = new BitmapImage(new Uri("happy.png", UriKind.Relative)); bImg = new BitmapImage(new Uri("boy_happy.png", UriKind.Relative)); break; case (status.ANGER): case (status.DISGUST): case (status.CONTEMPT): myImg = new BitmapImage(new Uri("angry.png", UriKind.Relative)); bImg = new BitmapImage(new Uri("boy_angry.png", UriKind.Relative)); break; case (status.SADNESS): case (status.FEAR): myImg = new BitmapImage(new Uri("sad.png", UriKind.Relative)); bImg = new BitmapImage(new Uri("boy_sad.png", UriKind.Relative)); break; default: myImg = new BitmapImage(new Uri("p0.jpg", UriKind.Relative)); bImg = new BitmapImage(new Uri("boy_normal.png", UriKind.Relative)); break; } //myImg = new BitmapImage(new Uri("pt2.png", UriKind.Relative)); img = new Image(); img.Source = myImg; mySt = new StackPanel(); mySt.Orientation = 0; mySt.Margin = new Thickness(5.0); mySt.HorizontalAlignment = (HorizontalAlignment)2; myDec = new iDecorator(); myDec.Direction = true; //myDec.Child = img; myDec.HorizontalAlignment = (HorizontalAlignment)1; myDec.VerticalAlignment = (VerticalAlignment)1; //myDec.MaxWidth = 200; // myImg = new BitmapImage(new Uri("p0.jpg", UriKind.Relative)); //img = new Image(); //img.Source = myImg; //mySt.Children.Add(myDec); mySt.Children.Add(img); //mySt.Children.Add(img); /* * if (targetId == 1) * { * allSt1.Children.Add(mySt); * displayBoard.Content = allSt1; * * } * else if (targetId==2) * { * allSt2.Children.Add(mySt); * displayBoard.Content = allSt2; * }*/ //borderImage = new Image(); this.borderImage.Source = bImg; //img.Margin = new Thickness(5,5,5,5); mySt.Height = 80; if (targetId == 1) { allSt1.Children.Add(mySt); displayBoard.Content = allSt1; } else if (targetId == 2) { allSt2.Children.Add(mySt); displayBoard.Content = allSt2; } }
public void showTarget(string s) { mySt = new StackPanel(); mySt.Orientation = 0; mySt.HorizontalAlignment = (HorizontalAlignment)0; myText = new TextBlock(); myText.Text = inputBox.Text; myText.VerticalAlignment = (VerticalAlignment)1; myDec = new iDecorator(); myDec.Direction = false; myDec.Child = myText; myDec.HorizontalAlignment = (HorizontalAlignment)1; myDec.VerticalAlignment = (VerticalAlignment)1; //myDec.MaxWidth = 200; if (targetId == 1) { myImg = new BitmapImage(new Uri("pt1.png", UriKind.Relative)); img = new Image(); img.Source = myImg; mySt.Margin = new Thickness(5.0); mySt.Height = 40; mySt.Children.Add(img); mySt.Children.Add(myDec); if (targetId == 1) { allSt1.Children.Add(mySt); displayBoard.Content = allSt1; } else if (targetId == 2) { allSt2.Children.Add(mySt); displayBoard.Content = allSt2; } return; } switch (s[0]) { case ('0'): myImg = new BitmapImage(new Uri("girl_neutral.png", UriKind.Relative)); bImg = new BitmapImage(new Uri("boy_neutral.png", UriKind.Relative)); break; case ('1'): myImg = new BitmapImage(new Uri("girl_happy.png", UriKind.Relative)); bImg = new BitmapImage(new Uri("boy_happy.png", UriKind.Relative)); break; case ('2'): myImg = new BitmapImage(new Uri("girl_angry.png", UriKind.Relative)); bImg = new BitmapImage(new Uri("boy_angry.png", UriKind.Relative)); break; case ('3'): myImg = new BitmapImage(new Uri("girl_sad.png", UriKind.Relative)); bImg = new BitmapImage(new Uri("boy_sad.png", UriKind.Relative)); break; default: myImg = new BitmapImage(new Uri("girl.png", UriKind.Relative)); bImg = new BitmapImage(new Uri("boy_normal.png", UriKind.Relative)); break; } //myImg = new BitmapImage(new Uri("pt2.png", UriKind.Relative)); img = new Image(); img.Source = myImg; //borderImage = new Image(); this.borderImage.Source = bImg; //img.Margin = new Thickness(5,5,5,5); mySt.Margin = new Thickness(5.0); mySt.Height = 40; mySt.Children.Add(img); mySt.Children.Add(myDec); if (targetId == 1) { allSt1.Children.Add(mySt); displayBoard.Content = allSt1; } else if (targetId == 2) { allSt2.Children.Add(mySt); displayBoard.Content = allSt2; } }