Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 13.12.2012, 15:45   #1
TobyShow
 
Регистрация: 12.12.2012
Сообщений: 4
Восклицание Из XAML в C# WPF

Здравствуйте! Помогите пожалуйста. я написал участок кода на xaml. То есть при нажатии на кнопку происходит анимация! Ниже пример кода. Как можно переделать его на c#, чтобы вызывалось таким способом, то есть с клавиш? (например)
[CSHARP]
if (e.Key == Key.Q)
{
//вот тут прописать
}
[/CSHARP]

Клавиши можно использовать q w e r t, но будет лучше, если все будет происходит по нажатию стрелочек вперед, назад .
Если необходимо, скину исходник!

Вот на XAML ( ну тут описаны кнопки, и т.д.

[XML]
<StackPanel Orientation="Horizontal" RenderTransformOrigin="0.485,0.525" Height="19" Margin="40,0,0,0">

<Button Content="Right" Margin="10,0" Foreground="White" Background="Black" Width="43">
<Button.Triggers>
<EventTrigger RoutedEvent="ButtonBase.Click">
<BeginStoryboard>
<Storyboard>
<Point3DAnimationUsingKeyFrames
Storyboard.TargetName="camera"
Storyboard.TargetProperty="Position ">

<LinearPoint3DKeyFrame Value="3,0,0" KeyTime="0:0:2"/>
<LinearPoint3DKeyFrame Value="1,0,0" KeyTime="0:0:4"/>

</Point3DAnimationUsingKeyFrames>
<Vector3DAnimationUsingKeyFrames
Storyboard.TargetName="camera"
Storyboard.TargetProperty="LookDire ction">
<LinearVector3DKeyFrame Value="-1,0,0" KeyTime="0:0:2"/>

</Vector3DAnimationUsingKeyFrames>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Button.Triggers>
</Button>


</StackPanel>
[/XML]
TobyShow вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
включить побочный Generic.xaml файл в основной App.xaml ImmortalAlexSan WPF, UWP, WinRT, XAML 1 21.09.2012 18:58
[WPF/XAML] Свойства зависимостей - обращение к элементу не дает результатов coNsept WPF, UWP, WinRT, XAML 2 11.03.2012 13:53
WPF - XAML sir.andrey Помощь студентам 0 26.10.2011 06:33
WPF. XAML BOBAH13 WPF, UWP, WinRT, XAML 4 07.02.2010 18:16


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840