예제 #1
0
        private void Header_Sequence_Click(object sender, RoutedEventArgs e)
        {
            instrument.Visibility = Visibility.Collapsed;
            sequence.Visibility   = Visibility.Visible;
            effects.Visibility    = Visibility.Collapsed;

            _instrument.FontWeight = FontWeights.Normal;
            _sequence.FontWeight   = FontWeights.Bold;
            _effects.FontWeight    = FontWeights.Normal;


            HeaderAnim.Offset((float)HeaderAnim.ActualWidth).Start();
        }
예제 #2
0
        private void Header_Effects_Click(object sender, RoutedEventArgs e)
        {
            Implicit.SetShowAnimations(sequence, (AnimationCollection)Resources["PullFromLeft"]);
            Implicit.SetHideAnimations(sequence, (AnimationCollection)Resources["PushLeft"]);

            instrument.Visibility = Visibility.Collapsed;
            sequence.Visibility   = Visibility.Collapsed;
            effects.Visibility    = Visibility.Visible;

            _instrument.FontWeight = FontWeights.Normal;
            _sequence.FontWeight   = FontWeights.Normal;
            _effects.FontWeight    = FontWeights.Bold;

            HeaderAnim.Offset((float)(HeaderAnim.ActualWidth * 2)).Start();
        }
예제 #3
0
        // Header
        private void Header_Instrument_Click(object sender, RoutedEventArgs e)
        {
            // Ensure that the middle tab animates correctly
            Implicit.SetShowAnimations(sequence, (AnimationCollection)Resources["PullFromRight"]);
            Implicit.SetHideAnimations(sequence, (AnimationCollection)Resources["PushRight"]);

            instrument.Visibility = Visibility.Visible;
            sequence.Visibility   = Visibility.Collapsed;
            effects.Visibility    = Visibility.Collapsed;

            _instrument.FontWeight = FontWeights.Bold;
            _sequence.FontWeight   = FontWeights.Normal;
            _effects.FontWeight    = FontWeights.Normal;

            HeaderAnim.Offset(0).Start();
        }