Udostępnij przez


Instrukcje: wiązanie kontrolek formularzy systemu Windows za pomocą składnika BindingSource przy użyciu projektanta

Po dodaniu kontrolek do formularza i określeniu interfejsu użytkownika dla aplikacji można powiązać kontrolki ze źródłem danych, aby w czasie wykonywania użytkownicy mogli zmieniać i zapisywać dane związane z aplikacją.

Powiązanie kontrolki lub serii kontrolek w formularzach Windows Forms jest najłatwiejsze przy użyciu BindingSource kontrolki jako mostka między kontrolkami w formularzu i źródle danych.

Co najmniej jedna kontrolka formularza może być powiązana z danymi; w poniższej procedurze kontrolka TextBox jest powiązana ze źródłem danych.

Aby wykonać procedurę, przyjmuje się, że powiążesz się ze źródłem danych pochodzącym z bazy danych. Aby uzyskać więcej informacji na temat tworzenia źródeł danych z innych magazynów danych, zobacz Dodawanie nowych źródeł danych.

Aby powiązać kontrolkę w czasie projektowania

  1. Przeciągnij kontrolkę TextBox do formularza.

  2. W oknie Właściwości :

    1. Rozwiń węzeł (DataBindings).

    2. Kliknij strzałkę obok właściwości Text.

      Zostanie otwarty edytor typu UI DataSource.

      Jeśli źródło danych zostało wcześniej skonfigurowane dla projektu lub formularza, zostanie wyświetlone.

  3. Kliknij Dodaj źródło danych projektu, aby nawiązać połączenie z danymi i utworzyć źródło danych.

  4. Na stronie powitalnej kreatora konfiguracji źródła danych kliknij przycisk Dalej.

  5. Na stronie Wybieranie typu źródła danych wybierz pozycję Baza danych.

  6. Na stronie Wybieranie połączenia danych wybierz połączenie danych z listy dostępnych połączeń. Jeśli żądane połączenie danych nie jest dostępne, wybierz pozycję Nowe połączenie , aby utworzyć nowe połączenie danych.

  7. Wybierz pozycję Tak, zapisz połączenie, aby zapisać parametry połączenia w pliku konfiguracji aplikacji.

  8. Wybierz obiekty bazy danych, aby przenieść je do aplikacji. W takim przypadku wybierz pole w tabeli, które chcesz, aby TextBox wyświetlił.

  9. Zastąp domyślną nazwę zestawu danych, jeśli chcesz.

  10. Kliknij przycisk Finish (Zakończ).

  11. W oknie Właściwości kliknij strzałkę obok Text właściwości ponownie. W edytorze typów interfejsu użytkownika źródła danych wybierz nazwę pola, z którym ma być powiązany TextBox.

    Edytor typów interfejsu użytkownika źródła danych zamyka się, a zestaw danych oraz adapter tabeli specyficzny dla tego połączenia danych są dodawane do formularza.

Zobacz także