Beispiel #1
0
        public void Start(IMObject mobj)
        {
            string name;

            mobj.ObjectNameGet(out name);

            this.mediaElement.Source = new Uri("mplatform://" + name);
            this.audioMeter.SetControlledObject(mobj);
        }
Beispiel #2
0
 private void OnMObjectChanged(IMObject oldValue, IMObject newValue)
 {
     if (this.MObject != null)
     {
         Start(this.MObject);
     }
     else
     {
         Stop();
     }
 }
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            IMObject mobject = value as IMObject;

            if (mobject != null)
            {
                string name = null;
                mobject.ObjectNameGet(out name);
                return(new Uri("mplatform://" + name));
            }
            return(null);
        }
Beispiel #4
0
 private void OnMObjectChanged(IMObject oldValue, IMObject newValue)
 {
     this.SetControlledObject(this.MObject);
 }