簡易版搜尋 使用 coverter

 public class SearchWordToVisibilityConverter : IValueConverter

    {

        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)

        {

            if (value is string val)

            {

                if (val == string.Empty)

                {

                    return Visibility.Visible;

                }


                return parameter.ToString().Contains(val) ? Visibility.Visible : Visibility.Collapsed;

            }

            

            return null;

        }


        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)

        {

            throw new NotImplementedException();

        }

    }

留言