void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
     switch (connectionId)
     {
     case 1:
     this.MyUserCtrl = ((BasicDependencyProperties.MyUserControl)(target));
     return;
     }
     this._contentLoaded = true;
 }
        private static void OnSpeedChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            MyUserControl userControl = d as MyUserControl;

            ((MyData)userControl.DataContext).Value = (int)e.NewValue;
        }