private void TextBox_IsEnabledChanged(object sender, Windows.UI.Xaml.DependencyPropertyChangedEventArgs e) { TextBox textBox = sender as TextBox; if (sender != null && textBox.Visibility == Windows.UI.Xaml.Visibility.Visible) { textBox.Focus(Windows.UI.Xaml.FocusState.Keyboard); } }
protected override void OnVideoSourceChanged(Windows.UI.Xaml.DependencyPropertyChangedEventArgs e) { base.OnVideoSourceChanged(e); // If we have a capture element, update it. if (captureElement != null) { captureElement.Source = VideoSource; } }
private void MediaSelector_IsEnabledChanged(object sender, Windows.UI.Xaml.DependencyPropertyChangedEventArgs e) { var combo = (ComboBox)sender; try { combo.SelectedIndex = 0; if (combo.Items.Count > 1) { combo.Visibility = Windows.UI.Xaml.Visibility.Visible; } } catch { //No formats available } vm.IsLoading = false; }
public static void DataContextWatcher_Changed(Windows.UI.Xaml.DependencyObject sender, Windows.UI.Xaml.DependencyPropertyChangedEventArgs args) { }
private static void OnIsAutoUpdateChanged(Windows.UI.Xaml.DependencyObject sender, Windows.UI.Xaml.DependencyPropertyChangedEventArgs e) { var value = (bool)e.NewValue; var textbox = (Windows.UI.Xaml.Controls.TextBox)sender; if (value) { Observable.FromEventPattern <Windows.UI.Xaml.Controls.TextChangedEventHandler, Windows.UI.Xaml.Controls.TextChangedEventArgs> ( o => textbox.TextChanged += o, o => textbox.TextChanged -= o) .Do(_ => textbox.SetValue(RealTimeTextProperty, textbox.Text)) .Subscribe( ); } }