I have a problem with a converter I need to use on a Comment text.
I get: "StaticResource not found for key TextToBoolConverter".
Converter:
namespace myMood.Helpers
{
public class TextToBoolConverter : IValueConverter
{
public object Convert(object value, Type targetType,
object parameter, CultureInfo culture)
{
if (value != null)
if (!(value is string)) return true;
return string.IsNullOrWhiteSpace(value as string) ? false : true;
}
public object ConvertBack(object value, Type targetType,
object parameter, CultureInfo culture)
{
throw new NotImplementedException();
}
}
}
View:
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="myMood.Views.Entries"
Icon="ic_view_headline_white_24dp.png"
xmlns:converters="clr-namespace:myMood.Helpers"
xmlns:viewModels="clr-namespace:myMood.ViewModels">
...
<Label Text="{Binding Comment}"
IsVisible="{Binding Comment, Converter={StaticResource TextToBoolConverter}}">