コード例 #1
0
 public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
 {
     if (value is RemoteDevice.StatusE)
     {
         RemoteDevice.StatusE status = (RemoteDevice.StatusE)value;
         if (RemoteDevice.StatusE.DISCONNECTED == status || RemoteDevice.StatusE.CONNECTING == status)
         {
             return(false);
         }
     }
     return(true);
 }
コード例 #2
0
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            if (value is RemoteDevice.StatusE)
            {
                RemoteDevice.StatusE status = (RemoteDevice.StatusE)value;
                switch (status)
                {
                case RemoteDevice.StatusE.CONNECTED:
                    return(connected);

                case RemoteDevice.StatusE.CONNECTING:
                    return(connecting);

                default:
                    return(disconnected);
                }
            }
            return(unknownStatus);
        }