private static void OnVolumeChanged(Noesis.DependencyObject d, Noesis.DependencyPropertyChangedEventArgs e) { MediaElement element = (MediaElement)d; if (element._player != null) { element._player.Volume = (float)e.NewValue; } }
private static void OnScrubbingEnabledChanged(Noesis.DependencyObject d, Noesis.DependencyPropertyChangedEventArgs e) { MediaElement element = (MediaElement)d; if (element._player != null) { element._player.ScrubbingEnabled = (bool)e.NewValue; } }
private static void OnStateChanged(Noesis.DependencyObject d, Noesis.DependencyPropertyChangedEventArgs e) { MediaElement element = (MediaElement)d; element.UpdateState(element._state, e.Property == SourceProperty); }