Как повернуть текст в текстовом блоке в C# (Code-Behind)~~

В основном я в настоящее время делаю выпускной проект в моем колледже, где я затрагиваю поверхность 2.0 WPF.

Мой проект - это игра, в которой, если пользователь неправильно ответит на вопрос, следующий вопрос будет повернут, чтобы сделать его более сложным. Но я не знаю, как это сделать. Я видел пример в msdn microsoft, но там показаны только коды XAML. Мне нужны коды C#.

Вот пример XAML.

http://msdn.microsoft.com/en-us/library/ms754028.aspx

Последний пример

Вот часть моих кодов валидации. Мне нужно активировать анимацию, если пользователь отвечает неправильно.

 if (surfaceRadioButton1.IsChecked == true)

{

user_answer = (string)surfaceRadioButton1.Content;

            textBlock2.Text = validateAnswer(user_answer, answer);
            retreiveYellowQns();
            if (textBlock2.Text.Equals("Correct"))
            {
                yellow_coord = yellow_coord + 50;
                Canvas.SetLeft(car, yellow_coord);
                Canvas.SetTop(car, 289);
            }
            else
            {
                if (yellow_coord <= 330)
                {
                    yellow_coord = 330;
                    Canvas.SetLeft(car, yellow_coord);
                    Canvas.SetTop(car, 289);
                }
                else
                {
                    yellow_coord = yellow_coord - 50;
                    Canvas.SetLeft(car, yellow_coord);
                    Canvas.SetTop(car, 289);
                }
            }
        }

Любой помощи буду рад, спасибо заранее.

9
задан JasonMArcher 23 June 2014 в 23:40
поделиться