Tutoriale dotyczące powiązania danych
Tematy w tej sekcji opisują, jak używać wiązania danych w celu powiązania elementów z danymi pochodzącymi z różnych źródeł danych w postaci obiektów środowiska uruchomieniowego języka wspólnego (CLR) i XML.
W tej sekcji
- Utwórz Proste Powiązanie
- specyfikacja źródła powiązania
- Udostępnij dane do powiązania w XAML
- Kontrola aktualizacji tekstu w polu TextBox względem źródła
- Określ Kierunek Wiązania
- Powiąż z kolekcją i wyświetl informacje w oparciu o wybór
- wiązanie z wyliczeniem
- powiązanie właściwości dwóch kontrolek
- Implementacja weryfikacji powiązania
- implementowanie logiki walidacji na obiektach niestandardowych
- Pobierz obiekt powiązania z powiązanej właściwości docelowej
- Zaimplementować CompositeCollection
- konwertowanie powiązanych danych
- Utworzenie powiązania w kodzie
- Uzyskaj widok domyślny kolekcji danych
- Poruszanie się po obiektach w widoku kolekcji danych
- filtruj dane w widoku
- Sortuj dane w widoku
- sortowania i grupowania danych przy użyciu widoku w XAML
- Użyj wzorca Master-Detail z danymi hierarchicznymi
- Użyj wzorca Master-Detail z hierarchicznymi danymi XML
- utworzyć wartość na podstawie listy powiązanych elementów
- Zaimplementuj powiadamianie o zmianie właściwości
- Tworzenie i powiązanie z ObservableCollection
- Zaimplementuj PriorityBinding
- Wiązanie danych XML przy użyciu XMLDataProvider i zapytań XPath
- Wiązanie z XDocument, XElement lub LINQ dla wyników zapytań XML
- powiązanie z wynikami zapytania LINQ
- Używaj przestrzeni nazw XML w powiązaniach danych
- wiązanie ze źródłem danych ADO.NET
- wiązanie do metody
- Ustaw powiadomienia o aktualizacjach wiązań
- wyczyść powiązania
- Znaleźć DataTemplate-Generated Elementy
Odniesienie
Powiązane sekcje
- powiązanie danych w WPF
- wydajność powiązania danych
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.
.NET Desktop feedback