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);
            }
        }
Exemple #2
0
        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;
            }
        }
Exemple #3
0
        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)
 {
 }
Exemple #5
0
        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( );
            }
        }