Ejemplo n.º 1
0
        public MainWindow()
        {
            InitializeComponent();

            youtubeLink = new YoutubeLink();

            VideoLink.SetBinding(TextBox.TextProperty, new Binding("link")
            {
                Source = youtubeLink,
                Mode   = BindingMode.OneWayToSource,
                UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged
            });

            VideoTitle.SetBinding(Label.ContentProperty, new Binding("title")
            {
                Source = youtubeLink,
                Mode   = BindingMode.OneWay
            });

            VideoProgress.SetBinding(ProgressBar.ValueProperty, new Binding("progress")
            {
                Source = youtubeLink,
                Mode   = BindingMode.OneWay
            });

            VideoImage.SetBinding(Image.SourceProperty, new Binding("image")
            {
                Source = youtubeLink,
                Mode   = BindingMode.OneWay
            });
        }