mirror of
https://github.com/Nioux/AideDeJeu.git
synced 2025-11-02 16:27:04 +00:00
Menu share
This commit is contained in:
parent
f5bebf92c2
commit
2afdc1e6b6
2 changed files with 17 additions and 4 deletions
|
|
@ -16,7 +16,7 @@
|
||||||
<ColumnDefinition Width="auto" />
|
<ColumnDefinition Width="auto" />
|
||||||
</Grid.ColumnDefinitions>
|
</Grid.ColumnDefinitions>
|
||||||
<ImageButton Grid.Column="0" HeightRequest="32" Margin="5" Source="cancel.png" Command="{Binding CloseCommand, Source={x:Reference this}}"/>
|
<ImageButton Grid.Column="0" HeightRequest="32" Margin="5" Source="cancel.png" Command="{Binding CloseCommand, Source={x:Reference this}}"/>
|
||||||
<ImageButton Grid.Column="2" HeightRequest="32" Margin="5" Source="share.png" />
|
<ImageButton Grid.Column="2" HeightRequest="32" Margin="5" Source="share.png" Command="{Binding ShareCommand, Source={x:Reference this}}"/>
|
||||||
<ActivityIndicator
|
<ActivityIndicator
|
||||||
Grid.Row="1"
|
Grid.Row="1"
|
||||||
Grid.ColumnSpan="3"
|
Grid.ColumnSpan="3"
|
||||||
|
|
|
||||||
|
|
@ -25,13 +25,26 @@ namespace AideDeJeu.Views.PlayerCharacter
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return new Command(ExecuteCloseCommand);
|
return new Command(async() => await ExecuteCloseCommandAsync());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ExecuteCloseCommand()
|
private async Task ExecuteCloseCommandAsync()
|
||||||
{
|
{
|
||||||
Navigation.PopModalAsync(true);
|
await Navigation.PopModalAsync(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
public ICommand ShareCommand
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return new Command(async() => await ExecuteShareCommandAsync());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private async Task ExecuteShareCommandAsync()
|
||||||
|
{
|
||||||
|
var result = await DisplayActionSheet("Actions", "Annuler", null, "Envoyer vers...", "Ouvrir avec...");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue