コード例 #1
0
        public void InvertedVisibilityValueConverter_Test(bool visible, bool hide, MvxVisibility expected)
        {
            var converter = new MvxInvertedVisibilityValueConverter();
            var result    = converter.Convert(visible, typeof(bool), hide, CultureInfo.CurrentUICulture);

            Assert.Equal(expected, result);
        }
コード例 #2
0
        private object NativeVisibility(MvxVisibility visibility)
        {
#if WINDOWS_PHONE
            return (visibility == MvxVisibility.Visible) ? System.Windows.Visibility.Visible : System.Windows.Visibility.Collapsed;
#endif
#if MONOTOUCH
            return visibility;
#endif
#if MonoDroid
            return (visibility == MvxVisibility.Visible) ? ViewStates.Visible : ViewStates.Gone;
#endif
        }
コード例 #3
0
        public object ToNative(MvxVisibility visibility)
        {
            switch (visibility)
            {
            case MvxVisibility.Collapsed:
                return(ViewStates.Gone);

            case MvxVisibility.Hidden:
                return(ViewStates.Invisible);

            default:
                return(ViewStates.Visible);
            }
        }
コード例 #4
0
        private object NativeVisibility(MvxVisibility visibility)
        {
#if NETFX_CORE
            return((visibility == MvxVisibility.Visible) ? Windows.UI.Xaml.Visibility.Visible : Windows.UI.Xaml.Visibility.Collapsed);
#endif
#if WINDOWS_PHONE
            return((visibility == MvxVisibility.Visible) ? System.Windows.Visibility.Visible : System.Windows.Visibility.Collapsed);
#endif
#if MONOTOUCH
            return(visibility == MvxVisibility.Visible ? true : false);
#endif
#if MonoDroid
            return((visibility == MvxVisibility.Visible) ? ViewStates.Visible : ViewStates.Gone);
#endif
#if WINDOWS_CONSOLE
            return(visibility == MvxVisibility.Visible ? true : false);
#endif
        }
コード例 #5
0
        private object NativeVisibility(MvxVisibility visibility)
        {
#if NETFX_CORE
            return (visibility == MvxVisibility.Visible) ? Windows.UI.Xaml.Visibility.Visible : Windows.UI.Xaml.Visibility.Collapsed;
#endif
#if WINDOWS_PHONE 
            return (visibility == MvxVisibility.Visible) ? System.Windows.Visibility.Visible : System.Windows.Visibility.Collapsed;
#endif
#if MONOTOUCH
			return visibility == MvxVisibility.Visible ? true : false;
#endif
#if MonoDroid
            return (visibility == MvxVisibility.Visible) ? ViewStates.Visible : ViewStates.Gone;
#endif
#if WINDOWS_CONSOLE
            return visibility == MvxVisibility.Visible ? true : false;
#endif
        }
コード例 #6
0
 public object ToNative(MvxVisibility visibility)
 {
     return visibility == MvxVisibility.Visible ? ViewStates.Visible : ViewStates.Gone;
 }
コード例 #7
0
 public object ToNative(MvxVisibility visibility)
 {
     return(visibility == MvxVisibility.Visible
                ? Windows.UI.Xaml.Visibility.Visible
                : Windows.UI.Xaml.Visibility.Collapsed);
 }
コード例 #8
0
 public object ToNative(MvxVisibility visibility)
 {
     return(visibility == MvxVisibility.Visible ? ViewStates.Visible : ViewStates.Gone);
 }
コード例 #9
0
ファイル: MvxWpfVisibility.cs プロジェクト: JoanMiro/MvxMod
 public object ToNative(MvxVisibility visibility)
 {
     return visibility == MvxVisibility.Visible
                ? System.Windows.Visibility.Visible
                : System.Windows.Visibility.Collapsed;
 }
コード例 #10
0
 public object ToNative(MvxVisibility visibility)
 {
     return(visibility);
 }
コード例 #11
0
 public object ToNative(MvxVisibility visibility)
 {
     return(visibility == MvxVisibility.Visible);
 }
コード例 #12
0
 public object ToNative(MvxVisibility visibility)
 {
     return visibility;
 }
コード例 #13
0
 public object ToNative(MvxVisibility visibility)
 {
     return visibility == MvxVisibility.Visible;
 }
コード例 #14
0
 public object ToNative(MvxVisibility visibility)
 {
     return(visibility == MvxVisibility.Visible
                ? UapVisibility.Visible
                : UapVisibility.Collapsed);
 }
コード例 #15
0
 public object ToNative(MvxVisibility visibility)
 {
     return(visibility == MvxVisibility.Visible
                ? System.Windows.Visibility.Visible
                : System.Windows.Visibility.Collapsed);
 }
コード例 #16
0
 public object ToNative(MvxVisibility visibility) => visibility;
コード例 #17
0
 public void ConvertBack_Bool_Visibility(bool input, object parameter, MvxVisibility result)
 {
     new BooleanToVisibilityConverter().ConvertBack(input, null, parameter, CultureInfo.CurrentCulture)
         .ShouldBe(result);
 }
コード例 #18
0
 public object ToNative(MvxVisibility visibility)
 {
     return visibility == MvxVisibility.Visible
                ? Windows.UI.Xaml.Visibility.Visible
                : Windows.UI.Xaml.Visibility.Collapsed;
 }