1 interface inheriting from ICommandElement
Microsoft.Maui.Controls (1)
IButtonElement.cs (1)
11 interface IButtonElement : ICommandElement
5 implementations of ICommandElement
Microsoft.Maui.Controls (5)
Button\Button.cs (1)
16 public partial class Button : View, IFontElement, ITextElement, IBorderElement, IButtonController, IElementConfiguration<Button>, IPaddingElement, IImageController, IViewController, IButtonElement, ICommandElement, IImageElement, IButton, ITextButton, IImageButton
ImageButton\ImageButton.cs (1)
14 public partial class ImageButton : View, IImageController, IElementConfiguration<ImageButton>, IBorderElement, IButtonController, IViewController, IPaddingElement, IButtonElement, ICommandElement, IImageElement, IImageButton
Menu\MenuItem.cs (1)
12 public partial class MenuItem : BaseMenuItem, IMenuItemController, ICommandElement, IMenuElement, IPropertyPropagationController
RefreshView\RefreshView.cs (1)
12 public partial class RefreshView : ContentView, IElementConfiguration<RefreshView>, IRefreshView, ICommandElement
SearchBar\SearchBar.cs (1)
11 public partial class SearchBar : InputView, ITextAlignmentElement, ISearchBarController, IElementConfiguration<SearchBar>, ICommandElement, ISearchBar
19 references to ICommandElement
Microsoft.Maui.Controls (19)
Button\Button.cs (1)
462 void ICommandElement.CanExecuteChanged(object sender, EventArgs e) =>
Button\ButtonElement.cs (3)
11 /// The backing store for the <see cref="ICommandElement.Command" /> bindable property. 18 /// The backing store for the <see cref="ICommandElement.CommandParameter" /> bindable property. 31 /// By calling this, the <see cref="ICommandElement.Command"/> and clicked events are triggered.
CommandElement.cs (7)
12 var commandElement = (ICommandElement)bo; 19 var commandElement = (ICommandElement)bo; 27 var commandElement = (ICommandElement)bo; 31 public static bool GetCanExecute(ICommandElement commandElement)
ImageButton\ImageButton.cs (1)
249 void ICommandElement.CanExecuteChanged(object sender, EventArgs e) =>
Menu\MenuItem.cs (1)
116 void ICommandElement.CanExecuteChanged(object sender, EventArgs e) =>
RefreshView\RefreshView.cs (3)
115 ICommand ICommandElement.Command => Command; 117 object ICommandElement.CommandParameter => CommandParameter; 121 void ICommandElement.CanExecuteChanged(object sender, EventArgs e)
SearchBar\SearchBar.cs (3)
115 ICommand ICommandElement.Command => SearchCommand; 117 object ICommandElement.CommandParameter => SearchCommandParameter; 122 void ICommandElement.CanExecuteChanged(object sender, EventArgs e) =>