mirror of
				https://github.com/Nioux/AideDeJeu.git
				synced 2025-10-31 07:26:09 +00:00 
			
		
		
		
	OnXxxChanged
This commit is contained in:
		
							parent
							
								
									a828e72226
								
							
						
					
					
						commit
						1203887cbc
					
				
					 1 changed files with 48 additions and 0 deletions
				
			
		|  | @ -56,8 +56,56 @@ namespace AideDeJeu.ViewModels.PlayerCharacter | |||
|             } | ||||
|             set | ||||
|             { | ||||
|                 SetProperty(ref _SelectedPlayerCharacter, value); | ||||
|                 if(_SelectedPlayerCharacter != null) | ||||
|                 { | ||||
|                     _SelectedPlayerCharacter.PropertyChanged -= _SelectedPlayerCharacter_PropertyChanged; | ||||
|                 } | ||||
|                 SetProperty(ref _SelectedPlayerCharacter, value); | ||||
|                 if (_SelectedPlayerCharacter != null) | ||||
|                 { | ||||
|                     _SelectedPlayerCharacter.PropertyChanged += _SelectedPlayerCharacter_PropertyChanged; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         private void _SelectedPlayerCharacter_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) | ||||
|         { | ||||
|             if(string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Race") | ||||
|             { | ||||
|                 OnRaceChanged(); | ||||
|             } | ||||
|             if (string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Class") | ||||
|             { | ||||
|                 OnClassChanged(); | ||||
|             } | ||||
|             if (string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Background") | ||||
|             { | ||||
|                 OnBackgroundChnaged(); | ||||
|             } | ||||
|             if (string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Alignment") | ||||
|             { | ||||
|                 OnAlignmentChanged(); | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         private void OnAlignmentChanged() | ||||
|         { | ||||
| 
 | ||||
|         } | ||||
| 
 | ||||
|         private void OnBackgroundChnaged() | ||||
|         { | ||||
| 
 | ||||
|         } | ||||
| 
 | ||||
|         private void OnClassChanged() | ||||
|         { | ||||
| 
 | ||||
|         } | ||||
| 
 | ||||
|         private void OnRaceChanged() | ||||
|         { | ||||
| 
 | ||||
|         } | ||||
|         #endregion Selected PC | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Yan Maniez
						Yan Maniez