Udostępnij za pośrednictwem


Instrukcje: tworzenie prostej kontrolki powiązanej w formularzu systemu Windows

Za pomocą prostego powiązaniamożna wyświetlić pojedynczy element danych, taki jak wartość kolumny z tabeli zestawu danych, w kontrolce. Można łatwo powiązać dowolną właściwość kontrolki z wartością danych.

Aby prosto powiązać kontrolkę

  1. Nawiązywanie połączenia ze źródłem danych. Aby uzyskać więcej informacji, zobacz Nawiązywanie połączenia ze źródłem danych.

  2. W programie Visual Studio wybierz kontrolkę w formularzu i wyświetl okno właściwości .

  3. Rozwiń właściwość (DataBindings).

    Właściwości najczęściej powiązane są wyświetlane pod właściwością (DataBindings). Na przykład w większości kontrolek właściwość Text jest najczęściej powiązana.

  4. Jeśli właściwość, którą chcesz powiązać, nie jest jedną z najczęściej powiązywanych, kliknij przycisk wielokropka (Ellipsis) w oknie właściwości programu Visual Studio (przycisk wielokropka (...) w oknie właściwości programu Visual Studio.) w polu (Zaawansowane) , aby wyświetlić okno dialogowe Formatowanie i zaawansowane powiązanie z pełną listą właściwości tej kontrolki.

  5. Wybierz właściwość, którą chcesz powiązać, a następnie kliknij strzałkę rozwijania w obszarze Powiązanie.

    Zostanie wyświetlona lista dostępnych źródeł danych.

  6. Rozwiń źródło danych, z którym chcesz powiązać, dopóki nie znajdziesz żądanego pojedynczego elementu danych. Jeśli na przykład wiążesz się z wartością kolumny w tabeli zestawu danych, rozwiń nazwę zestawu danych, a następnie rozwiń nazwę tabeli, aby wyświetlić nazwy kolumn.

  7. Kliknij nazwę elementu, z który ma być powiązany.

  8. Jeśli pracujesz w oknie dialogowym Formatowanie i Zaawansowane łączenie, kliknij przycisk OK, aby powrócić do okna Właściwości.

  9. Jeśli chcesz powiązać dodatkowe właściwości kontrolki, powtórz kroki od 3 do 7.

    Notatka

    Ponieważ kontrolki proste powiązane pokazują tylko jeden element danych, bardzo typowe jest uwzględnienie logiki nawigacji w formularzu systemu Windows z prostymi powiązanymi kontrolkami.

Zobacz też