C#/WPF
-
[WPF] ObservableCollection FilterC#/WPF 2023. 5. 19. 17:31
var filterView = CollectionViewSource.GetDefaultView(AppManager.AppsListBoxData); if (filterView.CanFilter) filterView.Filter = TypeNameFilter; private bool TypeNameFilter(object obj) { var appItem = obj as AppsItem; if(TypeNameList.Count> 0) { return TypeNameList.Contains(appItem.ItemType); } return false; } https://zinzza.tistory.com/21 C#, WPF, MVVM 패턴에서 ObservableCollection Filtering 하는 방법. ..
-
-
-
[WPF] ObservableCollection and Item PropertyChangedC#/WPF 2023. 4. 20. 16:22
ObservableCollection items = new ObservableCollection(); items.CollectionChanged += items_CollectionChanged; static void items_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e) { if (e.OldItems != null) { foreach (INotifyPropertyChanged item in e.OldItems) item.PropertyChanged -= item_PropertyChanged; } if (e.NewItems != null) { foreach (INotifyPropertyChanged item in e.NewIte..
-
[WPF] MarkupExtension, IValueConverterC#/WPF 2023. 3. 17. 16:45
https://forum.dotnetdev.kr/t/ivalueconverter-markupextension/1025 IValueConverter에 MarkupExtension 더하기 안녕하세요. 😄 WPF Converter 관련 간단한 팁입니다. MarkupExtension WPF Converter를 만들 때 IValueConverter와 이것을 함께 상속받아 만들게 되면 Xaml에서 Converter를 사용할 때 Resource Key를 따로 만들지 않아 forum.dotnetdev.kr Converter 예제 https://chashtag.tistory.com/43 [C# WPF] Binding 값 자동 변환 Converter (IValueConverter, IMultiValueConverter) ..
-
[WPF] DevExpress Xaml 변경 시 팅기는 현상C#/WPF 2023. 3. 16. 14:32
Clean Solution 이나 Clean 프로젝트한 뒤 xaml변경 후 빌드
-
[WPF] Behaviors, ServiceC#/WPF 2023. 3. 15. 23:31
컨트롤의 이벤트나 기타행위가 이루어질때 행위를 정의함. https://kaki104.tistory.com/841 MVVM Pattern을 사용하는 개발자를 위한 안내 v1.0 part7 Behavior 2022.09.06 - [WPF .NET] - MVVM Pattern을 사용하는 개발자를 위한 안내v1.0 part9-2 StyleSelector 2022.08.31 - [WPF .NET] - MVVM Pattern을 사용하는 개발자를 위한 안내 v1.0 part9-1 DataTemplateSelector 2022.08.08 - [WPF .NET] - MVVM P kaki104.tistory.com https://stackoverflow.com/questions/33097460/clean-way-to-in..
-