debut de commande

master
Mathis RIBEMONT 2 years ago
parent 6459199ec8
commit 8a4faeeaf8

@ -20,18 +20,24 @@
<Editor Text="Classe" Grid.Row="2" Grid.Column="1"/>
<Label Text="Compétences" Grid.Row="3" Grid.Column="0" VerticalTextAlignment="Center"/>
<CollectionView Grid.Row="3" Grid.Column="1" SelectionMode="None" ItemsSource="{Binding Skills}">
<CollectionView.ItemTemplate>
<DataTemplate>
<Border StrokeThickness="1">
<VerticalStackLayout>
<Label Text="{Binding Name}"/>
<Entry Text="{Binding Description}"/>
</VerticalStackLayout>
</Border>
</DataTemplate>
</CollectionView.ItemTemplate>
</CollectionView>
<VerticalStackLayout Grid.Row="3" Grid.Column="1">
<CollectionView SelectionMode="None" ItemsSource="{Binding Skills}">
<CollectionView.ItemTemplate>
<DataTemplate>
<Border StrokeThickness="1">
<VerticalStackLayout>
<Label Text="{Binding Name}"/>
<Entry Text="{Binding Description}"/>
</VerticalStackLayout>
</Border>
</DataTemplate>
</CollectionView.ItemTemplate>
</CollectionView>
<Grid ColumnDefinitions="*,Auto">
<Entry Placeholder="Nom de compétence" />
<Button Text="+" Grid.Column="1"/>
</Grid>
</VerticalStackLayout>
</Grid>
</VerticalStackLayout>
</ContentPage>

@ -5,8 +5,10 @@ using System.Collections.ObjectModel;
using System.ComponentModel;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Security.Cryptography.X509Certificates;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;
namespace LolVM
{
@ -75,6 +77,8 @@ namespace LolVM
}
private ObservableCollection<SkillVM> _skillVMs = new ObservableCollection<SkillVM>(new HashSet<SkillVM>());
public ICommand AddSkillCommand { get; private set; }
public string Class
{
get => Model.Class.ToString();
@ -89,7 +93,6 @@ namespace LolVM
}
}
public event PropertyChangedEventHandler? PropertyChanged;
public void OnPropertyChanged([CallerMemberName] string name = "") =>

Loading…
Cancel
Save