Udostępnij przez


Skrzynka z narzędziami

W oknie Przybornik są wyświetlane kontrolki, które można dodać do projektów programu Visual Studio. Aby otworzyć przybornik, wybierz pozycję Wyświetl>przybornik na pasku menu lub naciśnij Ctrl+Alt+X.

Zrzut ekranu przedstawiający okno Przybornik z opcjami w sekcji Kontenery.

Możesz przeciągać i upuszczać różne kontrolki na powierzchni używanego projektanta oraz zmieniać rozmiar i umieszczać kontrolki.

Przybornik jest wyświetlany w połączeniu z widokami projektanta, takimi jak widok projektanta pliku XAML lub projektu aplikacji Windows Forms. Przybornik wyświetla tylko te kontrolki, które mogą być używane w bieżącym projektancie. Możesz wyszukać w przyborniku , aby dalej filtrować wyświetlane elementy.

Uwaga / Notatka

W przypadku niektórych typów projektów przybornik może nie wyświetlać żadnych elementów.

Wersja platformy .NET przeznaczona dla projektu ma również wpływ na zestaw kontrolek widocznych w przyborniku. W razie potrzeby możesz zmienić wersję platformy docelowej ze stron właściwości projektu. Wybierz węzeł projektu w Eksploratorze rozwiązań, a następnie na pasku menu wybierz pozycję Projectprojectname Properties (Właściwości projektu).> Na karcie Aplikacja użyj listy rozwijanej Platforma docelowa .

Zrzut ekranu przedstawiający okno dialogowe Aplikacja z opcjami na liście rozwijanej Platforma docelowa.

Zarządzanie oknem Przybornika i jego kontrolkami

Domyślnie przybornik jest zwinięty po lewej stronie środowiska IDE programu Visual Studio i pojawia się po przeniesieniu kursora. Przybornik można przypiąć (klikając ikonę Przypnij na pasku narzędzi), aby pozostał otwarty po przeniesieniu kursora. Możesz również oddokować okno Przybornik i przeciągnąć je w dowolnym miejscu na ekranie. Możesz zadokować, oddokować i ukryć przybornik , klikając prawym przyciskiem myszy pasek narzędzi i wybierając jedną z opcji.

Wskazówka

Jeśli przybornik nie jest już wyświetlany jako zwinięty po lewej stronie środowiska IDE programu Visual Studio, możesz dodać go z powrotem, wybierając pozycjęUkład okna resetowania okna> na pasku menu.

Elementy można zmienić na karcie Przybornik lub dodać niestandardowe karty i elementy przy użyciu następujących poleceń w menu kontekstowym prawym przyciskiem myszy:

  • Zmień nazwę elementu — zmienia nazwę wybranego elementu.

  • Widok listy — pokazuje kontrolki na liście pionowej. Jeśli nie jest zaznaczona, kontrolki są wyświetlane w poziomie.

  • Pokaż wszystko — pokazuje wszystkie możliwe kontrolki (nie tylko te, które mają zastosowanie do bieżącego projektanta).

  • Wybierz elementy — otwiera okno dialogowe Wybieranie elementów przybornika , aby można było określić elementy wyświetlane w przyborniku. Element można pokazać lub ukryć, zaznaczając lub czyszcząc jego pole wyboru.

  • Sortuj elementy alfabetycznie — sortuje elementy według nazwy.

  • Resetuj pasek narzędzi — przywraca domyślne ustawienia i elementy przybornika .

  • Dodaj kartę — dodaje nową kartę Przybornik .

  • Przenieś w górę — przenosi zaznaczony element w górę.

  • Przenieś w dół — przenosi zaznaczony element w dół.

Tworzenie i dystrybuowanie niestandardowych kontrolek przybornika

Możesz utworzyć niestandardowe kontrolki przybornika , zaczynając od szablonu projektu opartego na programie Windows Presentation Foundation lub w formularzach Systemu Windows. Następnie możesz rozpowszechnić niestandardową kontrolkę do członków zespołu lub opublikować ją w Internecie przy użyciu Instalatora kontrolek przybornika.

Przybornik, karta Składniki

Wyświetla składniki, które można dodać do projektantów języka Visual Basic i C# dla formularzy systemu Windows. Oprócz składników platformy .NET dołączonych do programu Visual Studio, takich jak MessageQueue składniki i EventLog , możesz dodać własne składniki lub składniki innych firm do tej karty.

Aby wyświetlić tę kartę, otwórz projektanta formularzy systemu Windows. Wybierz pozycję Widok>Przybornik. W przyborniku wybierz kartę Składniki .

Components

Praca w tle

BackgroundWorker Tworzy wystąpienie składnika, które może uruchomić operację w osobnym, dedykowanym wątku. Aby uzyskać więcej informacji, zobacz Składnik BackgroundWorker.

DirectoryEntry

Tworzy DirectoryEntry wystąpienie składnika, które hermetyzuje węzeł lub obiekt w hierarchii usługi Active Directory i może służyć do interakcji z dostawcami usług Active Directory.

DirectorySearcher

Tworzy DirectorySearcher wystąpienie składnika, którego można użyć do wykonywania zapytań względem usługi Active Directory.

ErrorProvider

ErrorProvider Tworzy wystąpienie składnika, które wskazuje użytkownikowi końcowemu, że kontrolka w formularzu ma skojarzony błąd. Aby uzyskać więcej informacji, zobacz ErrorProvider component (Składnik ErrorProvider).

Dziennik zdarzeń

EventLog Tworzy wystąpienie składnika, którego można użyć do interakcji z systemowymi i niestandardowymi dziennikami zdarzeń, w tym zapisywania zdarzeń w dzienniku i odczytywania danych dziennika.

FileSystemWatcher

FileSystemWatcher Tworzy wystąpienie składnika, którego można użyć do monitorowania zmian w dowolnym katalogu lub pliku, do którego masz dostęp.

HelpProvider

Tworzy HelpProvider wystąpienie składnika, które zapewnia wyskakujące okienko lub pomoc online dla kontrolek. Aby uzyskać więcej informacji, zobacz Składnik HelpProvider.

Lista obrazów

Tworzy ImageList wystąpienie składnika, które udostępnia metody zarządzania kolekcją Image obiektów. Aby uzyskać więcej informacji, zobacz Składnik ImageList.

Kolejka komunikatów

MessageQueue Tworzy wystąpienie składnika, którego można użyć do interakcji z kolejkami komunikatów, w tym odczytywania komunikatów z kolejek i zapisywania komunikatów do kolejek, przetwarzania transakcji i wykonywania zadań administracyjnych w kolejce.

PerformanceCounter

PerformanceCounter Tworzy wystąpienie składnika, którego można użyć do interakcji z licznikami wydajności systemu Windows, w tym tworzenie nowych kategorii i wystąpień, odczytywanie wartości z liczników i wykonywanie obliczeń na danych liczników.

Proces

Tworzy Process wystąpienie składnika, którego można użyć do zatrzymywania, uruchamiania i manipulowania danymi skojarzonymi z procesami w systemie.

SerialPort

SerialPort Tworzy wystąpienie składnika, które zapewnia synchroniczne i sterowane zdarzeniami operacje we/wy, dostęp do stanów przypinania i przerwania oraz dostęp do właściwości sterownika szeregowego.

ServiceController

Tworzy ServiceController wystąpienie składnika, którego można użyć do manipulowania istniejącymi usługami, w tym uruchamiania i zatrzymywania usług oraz wysyłania do nich poleceń.

Minutnik

Timer Tworzy wystąpienie składnika, którego można użyć do dodawania funkcji opartych na czasie do aplikacji opartych na systemie Windows. Aby uzyskać więcej informacji, zobacz Składnik czasomierza.

Uwaga / Notatka

Istnieje również system Timer , który można dodać do przybornika Jest Timer zoptymalizowany pod kątem aplikacji serwerowych, a formularze systemu Windows najlepiej nadają się do użycia w formularzach Windows Forms Timer .

Przybornik, karta HTML

Karta HTML przybornika zawiera składniki przydatne na stronach internetowych i formularzach internetowych. Aby wyświetlić tę kartę, najpierw otwórz dokument do edycji w projektancie HTML. W menu Widok kliknij pozycję Przybornik, a następnie kliknij kartę HTML przybornika.

Aby utworzyć wystąpienie narzędzia na karcie HTML , kliknij dwukrotnie narzędzie, aby dodać je do dokumentu w bieżącym punkcie wstawiania, lub wybierz narzędzie i przeciągnij je do żądanej pozycji na powierzchni edycji.

Następujące narzędzia są domyślnie dostępne na karcie HTML.

Wskaźnik

Zrzut ekranu przedstawiający wskaźnik ASP.NET Mobile Designer HTMLpage.

To narzędzie jest domyślnie wybierane po otwarciu dowolnej karty Przybornik. Nie można go usunąć. Wskaźnik umożliwia przeciąganie obiektów na powierzchnię widoku projektu, zmienianie ich rozmiaru i położenie ich na stronie lub formularzu.

Dane wejściowe (przycisk)

Zrzut ekranu przedstawiający przycisk strony internetowej HTML.

Wstawia input element .type="button" Aby zmienić wyświetlany tekst, edytuj name właściwość . Domyślnie id="Button1" jest wstawiany dla pierwszego przycisku, id="Button2" dla drugiego i tak dalej.

Po przeciągnięciu Input (Button) na powierzchnię widoku projektu znaczniki HTML podobne do poniższego są wstawiane do dokumentu:

<input id="Button1" type="button" value="Button" name="Button1">

Dane wejściowe (resetuj)

Zrzut ekranu przedstawiający element HTMLpageResetButton.

Wstawia input element .type="reset" Aby zmienić wyświetlany tekst, edytuj name właściwość . Domyślnie id="Reset1" jest wstawiany dla pierwszego przycisku resetowania, id="Reset2" dla drugiego itd.

Po przeciągnięciu wprowadzania (Resetuj) na powierzchnię widoku projektu znaczniki HTML podobne do poniższego są wstawiane do dokumentu:

<input id="Reset1" type="reset" value="Reset" name="Reset1">

Dane wejściowe (przesyłanie)

Zrzut ekranu przedstawiający element HTMLpageToolbarSubmitButton.

Wstawia input element .type="submit" Aby zmienić wyświetlany tekst, edytuj name właściwość . Domyślnie id="Submit1" jest wstawiany dla pierwszego przycisku przesyłania, id="Submit2" dla drugiego i tak dalej.

Po przeciągnięciu elementu Input (Submit) na powierzchnię widoku projektu znaczniki HTML podobne do poniższego są wstawiane do dokumentu:

<input id="Submit1" type="submit" value="Submit" name="Submit1">

Dane wejściowe (tekst)

Zrzut ekranu przedstawiający element HTMLpageToolbarTextField.

Wstawia input element type="text" w dokumencie. Aby zmienić wyświetlany tekst domyślny, edytuj value atrybut. Domyślnie id="Text1" jest wstawiany dla pierwszego pola tekstowego, id="Text2" dla drugiego itd.

Po przeciągnięciu kontrolki Input (Text) na powierzchnię Widoku projektu znaczniki HTML podobne do następującego są wstawiane do dokumentu:

<input id="Text1" TYPE="text" value="Text Field" name="Text1">

Ważne

Zaleca się zweryfikowanie wszystkich danych wejściowych użytkownika. Aby uzyskać więcej informacji, zobacz Weryfikowanie danych wejściowych użytkownika w witrynach ASP.NET Web Pages (Razor).

Dane wejściowe (plik)

Zrzut ekranu przedstawiający pole pliku strony HTML.

Wstawia input element type="file" w dokumencie. Domyślnie id="File1" jest wstawiany dla pierwszego pola pliku, id="File2" dla drugiego itd.

Przeciągając dane wejściowe (plik) na powierzchnię widoku projektu, znaczniki HTML podobne do następującego są wstawiane do dokumentu:

<input id="File1" type="file" name="File1">

Ważne

Zaleca się zweryfikowanie wszystkich danych wejściowych użytkownika. Aby uzyskać więcej informacji, zobacz Weryfikowanie danych wejściowych użytkownika w witrynach ASP.NET Web Pages (Razor).

Dane wejściowe (hasło)

Zrzut ekranu przedstawiający pole hasła programu Visual Studio.

Wstawia input element .type="password" Domyślnie id="Password1" jest wstawiany dla pierwszego pola hasła, id="Password2" dla drugiego itd.

Po przeciągnięciu kontrolki Input (Password) na powierzchnię Widoku projektu znaczniki HTML podobne do poniższego są wstawiane do dokumentu:

<input id="Password1" type="password" name="Password1">

Ważne

Jeśli aplikacja przesyła nazwy użytkowników i hasła, należy skonfigurować witrynę internetową tak, aby używała protokołu SSL (Secure Sockets Layer) do szyfrowania transmisji. Aby uzyskać więcej informacji, zobacz Zabezpieczanie połączeń. Ponadto zaleca się zweryfikowanie wszystkich danych wejściowych użytkownika. Aby uzyskać więcej informacji, zobacz Weryfikowanie danych wejściowych użytkownika w witrynach ASP.NET Web Pages (Razor).

Dane wejściowe (pole wyboru)

Zrzut ekranu przedstawiający opcję pola wyboru przybornika strony internetowej HTML.

Wstawia input element .type="checkbox" Aby zmienić wyświetlany tekst, edytuj name właściwość . Domyślnie id="Checkbox1" jest wstawiane dla pierwszego pola wyboru, id="Checkbox2" dla drugiego itd.

Po przeciągnięciu pola Input (Check) na powierzchnię widoku projektu znaczniki HTML podobne do następującego są wstawiane do dokumentu:

<input id="Checkbox1" type="checkbox" name="Checkbox1">

Wejście (radio)

Zrzut ekranu programu VisualStudioHTMLpageRadioButton.

Wstawia input element .type="radio" Aby zmienić wyświetlany tekst, edytuj name właściwość . Domyślnie id="Radio1" jest wstawiany dla pierwszego przycisku radiowego, id="Radio2" dla drugiego itd.

Po przeciągnięciu kontrolki Input (Radio) na powierzchnię widoku projektu znaczniki HTML podobne do poniższego są wstawiane do dokumentu:

<input id="Radio1" type="radio" name="Radio1">

Dane wejściowe (ukryte)

Zrzut ekranu przedstawiający stronę HTML — ukryty element.

Wstawia input element .type="hidden" Domyślnie id="Hidden1" jest wstawiany dla pierwszego ukrytego pola, id="Hidden2" dla drugiego itd.

Przeciągając dane wejściowe (ukryte) na powierzchnię Widoku projektu, znaczniki HTML podobne do następującego są wstawiane do dokumentu:

<input id="Hidden1" type="hidden" name="Hidden1">

Obszar tekstowy

Zrzut ekranu przedstawiający obszar tekstowy paska narzędzi HTMLpage.

Wstawia textarea element. Możesz zmienić rozmiar obszaru tekstu lub użyć pasków przewijania, aby wyświetlić tekst wykraczający poza obszar wyświetlania. Aby zmienić wyświetlany tekst domyślny, edytuj value atrybut. Domyślnie id="textarea1" jest wstawiany pierwszy obszar tekstowy dla id=" textarea 2" drugiego i tak dalej.

Po przeciągnięciu obszaru Tekstowego na powierzchnię widoku projektu znaczniki HTML podobne do następującego są wstawiane do dokumentu:

<textarea id=" textarea 1 name=" textarea 1" rows=2 cols=20></textarea>

Ważne

Zaleca się zweryfikowanie wszystkich danych wejściowych użytkownika. Aby uzyskać więcej informacji, zobacz Weryfikowanie danych wejściowych użytkownika w witrynach ASP.NET Web Pages (Razor).

tabela

Zrzut ekranu przedstawiający plik HTMLpageToolbarTable.

Wstawia table element.

Przeciągając tabelę na powierzchnię Widoku projektu, znaczniki HTML podobne do następującego są wstawiane do dokumentu:

<table cellspacing="1" width="75%" border=1> <tr><td></td></tr></table>

Obraz

Zrzut ekranu przedstawiający element obrazu strony HTML.

Wstawia img element. Edytuj ten element, aby określić jego src i jego alt tekst.

Przeciągając obraz na powierzchnię Widoku projektu, znaczniki HTML podobne do następującego są wstawiane do dokumentu:

<img alt="" src="">

Wybierz

Zrzut ekranu przedstawiający listę rozwijaną przybornika strony HTML.

Wstawia element listy rozwijanej select (bez atrybutu size ). Domyślnie id="select1" jest wstawiany dla pierwszego pola listy, id="select2" dla drugiego itd.

Po przeciągnięciu pozycji Wybierz na powierzchnię widoku Projektu znaczniki HTML podobne do poniższego są wstawiane do dokumentu:

<select id="select1" name="select1"><option selected></option></select>

Element wielowierszowy select można utworzyć, zwiększając wartość właściwości size.

Reguła pozioma

Zrzut ekranu przedstawiający stronę HTML Poziomy element reguły.

Wstawia hr element. Aby zwiększyć grubość linii, edytuj size atrybut .

Przeciągając regułę poziomą na powierzchnię widoku Projektu, znaczniki HTML podobne do następującego są wstawiane do dokumentu:

<hr width="100%" size=1>

Div

Zrzut ekranu przedstawiający etykietę strony HTML.

Wstawia div element zawierający ms_positioning="FlowLayout" atrybut. Z wyjątkiem szerokości i wysokości ten element jest identyczny z panelem układu przepływu. Aby sformatować tekst zawarty w elemecie div , dodaj class="stylename" atrybut do tagu otwierającego.

Przeciągając element Div na powierzchnię widoku projektu, znaczniki HTML podobne do następującego są wstawiane do dokumentu:

<div ms_positioning="FlowLayout" style="width: 70px; position: relative; height: 15px">Label</div>

Przybornik, karta Dane

Wyświetla obiekty danych, które można dodać do formularzy i składników. Karta Daneprzybornika jest wyświetlana podczas tworzenia projektu, który ma skojarzonego projektanta. Przybornik jest domyślnie wyświetlany w zintegrowanym środowisku projektowym programu Visual Studio; Jeśli chcesz wyświetlić przybornik, wybierz pozycję Przybornik z menu Widok.

Wskazówka

Uruchomienie Kreatora konfiguracji źródła danych automatycznie tworzy i konfiguruje większość elementów danych. Aby uzyskać więcej informacji, zobacz Dodawanie nowych źródeł danych.

Aby przejść bezpośrednio do strony referencyjnej platformy .NET dla składnika, naciśnij F1 na elemencie w przyborniku lub na elemencie składnika w zasobniku projektanta.

Name Description
DataSet Dodaje wystąpienie typizowanego lub nietypowego zestawu danych do formularza lub składnika. Po przeciągnięciu tego obiektu do projektanta zostanie wyświetlone okno dialogowe, w którym można wybrać istniejącą typizowaną klasę zestawu danych lub określić, że chcesz utworzyć nowy, pusty, nietypowy zestaw danych. Nuta: Nie używasz DataSet obiektu w przyborniku do utworzenia nowego schematu i klasy typizowanego zestawu danych. Aby uzyskać więcej informacji, zobacz Tworzenie i konfigurowanie zestawów danych.
DataGridView Zapewnia zaawansowany i elastyczny sposób wyświetlania danych w formacie tabelarycznym.
BindingSource Upraszcza proces wiązania kontrolek z bazowym źródłem danych.
BindingNavigator Reprezentuje interfejs użytkownika nawigacji i manipulowania nimi dla kontrolek w formularzu powiązanym z danymi.

Zobacz także