I am currently developing an application using WPF/ Xaml in MVVM format.

I am attempting to run 2 commands from one single button to close a control and delete the object the control was based on.

The viewmodels that these commands are created in are separate so i am unsure of how to do this in the Viewmodels.

I am hoping for a solution that just runs these 2 commands in the Xaml if this is possible

The code if necessary 

```
<Button Grid.Column="4"
Command="{Binding DeleteCustom}"
Visibility="{Binding IsCustom}"/>

```

The other command i want to run is called

```
CancelCommand

```

I hope someone can help