Correction de la fonction de filtrage
This commit is contained in:
parent
60d94c407a
commit
b95e14a29f
@ -15,6 +15,7 @@ namespace Hermes {
|
||||
private CitoyenModal citoyenModal = new CitoyenModal();
|
||||
private PreferencesModal preferencesModal = new PreferencesModal();
|
||||
private CollectionViewSource citoyenCollectionViewSource = null;
|
||||
private bool isEnabledFilter = false;
|
||||
|
||||
public MainWindow() {
|
||||
dbContext = ModelContext.Getinstance();
|
||||
@ -69,13 +70,19 @@ namespace Hermes {
|
||||
}
|
||||
|
||||
private void Rechercher_Click(object sender, RoutedEventArgs e) {
|
||||
citoyenCollectionViewSource.Filter += new FilterEventHandler(CitoyenFilter);
|
||||
//citoyenCollectionViewSource.View.Refresh();
|
||||
if(isEnabledFilter) {
|
||||
citoyenCollectionViewSource.View.Refresh();
|
||||
} else {
|
||||
citoyenCollectionViewSource.Filter += new FilterEventHandler(CitoyenFilter);
|
||||
isEnabledFilter = true;
|
||||
}
|
||||
}
|
||||
|
||||
private void Reinitialiser_Click(object sender, RoutedEventArgs e) {
|
||||
citoyenCollectionViewSource.Filter -= new FilterEventHandler(CitoyenFilter);
|
||||
//citoyenCollectionViewSource.View.Refresh();
|
||||
if(isEnabledFilter) {
|
||||
citoyenCollectionViewSource.Filter -= new FilterEventHandler(CitoyenFilter);
|
||||
isEnabledFilter = false;
|
||||
}
|
||||
}
|
||||
|
||||
protected override void OnClosed(EventArgs e) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user