diff --git a/AdventureWorks.MAUI/Converters/InvertedBoolConverter.cs b/AdventureWorks.MAUI/Converters/InvertedBoolConverter.cs
new file mode 100644
index 0000000..0fe51bf
--- /dev/null
+++ b/AdventureWorks.MAUI/Converters/InvertedBoolConverter.cs
@@ -0,0 +1,15 @@
+using System.Globalization;
+
+namespace AdventureWorks.MAUI.Converters;
+
+public class InvertedBoolConverter : IValueConverter
+{
+ public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
+ {
+ return !(bool)value;
+ }
+ public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
+ {
+ return null;
+ }
+}
diff --git a/AdventureWorks.MAUI/Views/ProductDetailView.xaml b/AdventureWorks.MAUI/Views/ProductDetailView.xaml
index 6a8c1db..63bb122 100644
--- a/AdventureWorks.MAUI/Views/ProductDetailView.xaml
+++ b/AdventureWorks.MAUI/Views/ProductDetailView.xaml
@@ -30,15 +30,32 @@
-
+ Text="Cost" />
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
-
+
@@ -78,7 +83,8 @@
Direction="Row">
-
@@ -96,7 +102,9 @@
Grid.Row="9"/>
+ Time="06:00:00"
+ BindingContext="{x:Reference FullTime}"
+ IsEnabled="{Binding IsChecked, Converter={StaticResource invertedBoolean}}"/>
@@ -106,6 +114,8 @@
Direction="Row">
+
+