using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace projet3 { /// /// Logique d'interaction pour MainWindow.xaml /// public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void BTferm_Click(object sender, RoutedEventArgs e) { this.Close(); } private void CBage_Loaded(object sender, RoutedEventArgs e) { for (int i = 0; i < 100; i++) { CBage.Items.Add(i + 1); } } private void TBnom_TextChanged(object sender, TextChangedEventArgs e) { { this.BTajout.IsEnabled = this.TBnom.Text.Length > 0; } } private void TBpren_TextChanged(object sender, TextChangedEventArgs e) { { this.BTajout.IsEnabled = this.TBpren.Text.Length > 0; } } private void CBage_SelectionChanged(object sender, SelectionChangedEventArgs e) { this.BTajout.IsEnabled = this.CBage.SelectedIndex >= 0; } private void BTdel_Click(object sender, RoutedEventArgs e) { if (DGform.SelectedIndex != -1) { DGform.Items.RemoveAt(DGform.SelectedIndex); } } private void BTadd_Click(object sender, RoutedEventArgs e) { GDcache.Visibility = Visibility.Visible; } private void BTajout_Click(object sender, RoutedEventArgs e) { if (TBnom.Text.Length > 0) this.DGCBCnom.Binding.ToString(); } } }