На моей странице есть следующее:
<ContentPage.ToolbarItems>
<ToolbarItem Text="Run" Command="{Binding RunCommand}" />
</ContentPage.ToolbarItems>
Команда запускает асинхронную задачу. Я пытаюсь отключить элемент управления, пока задача async все еще выполняется, привязывая его к логическому свойству следующим образом:
<ContentPage.ToolbarItems>
<ToolbarItem Text="Run" Command="{Binding RunCommand}" IsEnabled="{Binding MyBoolProperty}" />
</ContentPage.ToolbarItems>
Моя проблема заключается в том, что для ToolbarItem не существует свойства IsEnabled. Есть ли способ достичь того, что я пытаюсь сделать, используя Xamarin.Forms?