@@ -32,6 +32,15 @@ public partial class AvaloniaMenuItem : ObservableObject
{
}
+ public AvaloniaMenuItem(IImage? image, Action action)
+ : this(image, () => null, () =>
+ {
+ action();
+ return Task.FromResult(true);
+ })
+ }
+
public AvaloniaMenuItem(IImage? image, Func<CoreMenu<IImage>?> build, Func<Task<bool>>? action = null)
Image = image; //LoadImage(image);
@@ -12,6 +12,7 @@
<Button
Classes="Transparent"
Padding="0"
+ Margin="7"
HorizontalAlignment="Center"
VerticalAlignment="Center"
Command="{Binding TapCommand}"