Перейти к содержимому

Как открыть toolbox в visual studio 2019

  • автор:

Как открыть toolbox в visual studio 2019

Для создания графических приложений на C# можно использовать .NET CLI, но также можно использовать бесплатную и полнофункциональную среду разработки — Visual Studio Community 2022 , которая в ряде случаев облегчает проектирование приложения. Так, загрузим установщик Visual Studio по адресу: https://www.visualstudio.com/en-us/downloads.

Установка Visual Studio для Windows Forms

Чтобы добавить в Visual Studio поддержку проектов для Windows Forms и C# и .NET, в программе установки среди рабочих нагрузок нужно выбрать только пункт Разработка классических приложений .NET . Можно выбрать и больше опций или вообще все опции, однако стоит учитывать свободный размер на жестком диске — чем больше опций будет выбрано, соответственно тем больше места на диске будет занято.

Разработка классических приложений .NET Windows Forms в Visual Studio

После установки среды и всех ее компонентов, запустим Visual Studio и создадим проект графического приложения. На стартовом экране выберем Create a new project (Создать новый проект)

Разработка классических приложений на C# и Windows Forms в Visual Studio

На следующем окне в качестве типа проекта выберем Windows Forms App :

создание первого проекта Windows Forms на C#

Стоит отметить, что среди шаблонов можно увидеть еще тип Windows Forms App (.NET Framework) — его НЕ надо выбирать, необходим именно тип Windows Forms App .

Далее на следующем этапе нам будет предложено указать имя проекта и каталог, где будет располагаться проект.

первый проект Windows Forms на C#

В поле Project Name дадим проекту какое-либо название. В моем случае это HelloApp .

На следующем окне Visual Studio предложит нам выбрать версию .NET, которая будет использоваться для проекта. Выберем последнюю на данный момент версию — .NET и нажмен на кнопку Create (Создать) для создания проекта.

Версия .NET для проекта Windows Forms на C#

После этого Visual Studio откроет наш проект с созданными по умолчанию файлами:

первый проект Windows Forms на C# в Visual Studio

Справа находится окно Solution Explorer, в котором можно увидеть структуру нашего проекта. Практически этот тот же проект, который создается с помощью .NET CLI:

  • Dependencies — это узел содержит сборки dll, которые добавлены в проект по умолчанию. Эти сборки как раз содержат классы библиотеки .NET, которые будет использовать C#
  • Form1.Designer.cs : он содержит определение компонентов формы, добавленных на форму в графическом дизайнере
  • Далее идет файл единственной в проекте формы — Form1.cs , который по умолчанию открыт в центральном окне.
  • Program.cs определяет точку входа в приложение
Запуск приложения

Чтобы запустить приложение в режиме отладки, нажмем на клавишу F5 или на зеленую стрелочку на панели Visual Studio.

Запуск проекта Windows Forms в Visual Studio

После этого запустится пустая форма Form1 по умолчанию.

проект Windows Forms на C# в Visual Studio

После запуска приложения студия компилирует его в файл с расширением exe. Найти данный файл можно, зайдя в папку проекта и далее в каталог \bin\Debug\net8.0-windows

Рассмотрев вкратце создание проекта графического приложения, мы можем перейти к обзору основных компонентов и начнем мы с форм.

Пустой Toolbox в Visual Studio

введите сюда описание изображения

Кто-нибудь может подсказать, почему он пустой и что надо, возможно, дополнительно скачать/установить? Заранее спасибо!

Отслеживать
23.8k 3 3 золотых знака 47 47 серебряных знаков 61 61 бронзовый знак
задан 29 мар 2016 в 12:46
8,910 11 11 золотых знаков 31 31 серебряный знак 55 55 бронзовых знаков
Я нажал правую кнопку на тулбоксе, включил ShowAll и все появилось.
12 янв 2017 в 9:08

3 ответа 3

Сортировка: Сброс на вариант по умолчанию

ToolBox (Панель Элементов в русской редакции) в Visual Studio доступен только если у вас открыта форма в режиме конструктора. При переключении на любой другой файл или код формы, ToolBox не отображает элементы.

Кроме того, в последних версиях студии наблюдал баг с отображением элементов ToolBox-а и пунктов меню, студия что-то там забывает загрузить при запуске или не успевает, но ошибками не кидается, просто не показывает часть интерфейса. Более точной информации не имею, не копался, т.к. встречал только на виртуалке в терминальном режиме. Лечится перезапуском студии, со второго запуска догружается уже все.

Set Up an Editor

You can create an Avalonia application using any code editor, but using an IDE will give you support for authoring Avalonia XAML files with a previewer and code completion.

JetBrains Rider​

The JetBrains Rider IDE has built-in support for Avalonia XAML starting in 2020.3 including first-class support for Avalonia-specific XAML features and custom code inspections.

Rider does not yet provide a visual designer, but this is in development. See the GitHub project for more information and instructions on how to install.

Visual Studio​

If you’re developing Avalonia with Visual Studio you should install the Avalonia for Visual Studio extension.

The extension provides intellisense support for Avalonia XAML together with a previewer.

To install the Avalonia for Visual Studio extension:

  • In Visual Studio click Manage Extensions on the Extensions menu
  • In the Search box, type «Avalonia»
  • Click Download and follow the instructions (you will need to close Visual Studio to complete the installation)

Alternatively you can download the extension here.

If you are using VS2019 or VS2017 you will need to download the extension for older versions here.

Visual Studio Code​

The Avalonia for Visual Studio Code Extension contains support for Avalonia XAML autocomplete and previewer.

The Project window

The Project window displays all of the files related to your Project and is the main way you can navigate and find Assets and other Project files in your application. When you start a new Project by default this window is open. However, if you cannot find it, or it is closed, you can open it via Window > General > Project or use the keyboard command Ctrl + 9 (Command + 9 on macOS).

The Project window in the Tall layout

You can move the Project window by clicking dragging the top of the window. You can either dock it into place in the Editor, or drag it out of the Editor window to use it as a free-floating window. You can also change the layout of the window itself. To do this, select the context button in the top right of the window and choose from either One Column Layout or Two Column Layout. The Two Column Layout has an extra pane which shows a visual preview of each file.

The Project window in the Two Column Layout

The left panel of the browser shows the folder structure of the Project as a hierarchical list. When you select a folder from the list, Unity shows its contents in the pane to the right. You can click the small triangle to expand or collapse the folder, displaying any nested folders it contains. Hold down Alt while you click to expand or collapse any nested folders recursively.

Individual Assets are shown in the right hand panel as icons that indicate their type (for example, script, material, sub-folder). To resize the icons, use the slider at the bottom of the panel; they will be replaced by a hierarchical list view if the slider is moved to the extreme left. The space to the left of the slider shows the currently selected item, including a full path to the item if a search is being performed.

Above the Project structure list is a Favorites section where you can keep frequently-used items for easy access. You can drag items from the Project structure list to the Favorites and also save search queries there.

Project window toolbar

В верхней части окна находится панель инструментов обозревателя.

Property Description
Create menu Displays a list of Assets and other sub-folders you can add to the folder currently selected.
Search bar Use the search bar to search for a file within your Project. You can choose to search within the entire Project (All), in the top level folders of your Project (listed individually), in the folder you currently have selected, or within the Asset Store.
Search by Type Select this property to confine your search to a specific type, for example Mesh, Prefab, Scene.
Search by Label Select this property to choose a tag to search within.
Hidden packages count Select this property to toggle the visibility of the packages in the Project window.

Search filters

Search filters work by adding an extra term in the search text. A term beginning with “t:” filters by the specified asset type, while “l:” filters by label. You can type these terms directly into the search box rather than use the menu if you know what you are looking for. You can search for more than one type or label at once. Adding several types will expand the search to include all specified types (ie, types will be ORed together). Adding multiple labels will narrow the search to items that have any of the specified labels (ie, labels will be ORed together).

Searching the Asset Store

The Project Browser’s search can also be applied to assets available from the Unity Asset Store. If you choose Asset Store from the menu in the breadcrumb bar, all free and paid items from the store that match your query will be displayed. Searching by type and label works the same as for a Unity Project. The search query words will be checked against the asset name first and then the package name, package label and package description in that order (so an item whose name contains the search terms will be ranked higher than one with the same terms in its package description).

При выборе элемента из списка, в инспекторе отобразятся детали о нём и кнопки для покупки / скачивания. Для некоторых типов ассетов в этом разделе будет показан контент для предварительного просмотра, например, вы можете осмотреть 3D модель или прослушать аудио клип перед покупкой. Также инспектор позволят открыть ассет в обычном окне Asset Store для изучения дополнительных деталей.

Клавиши быстрого доступа

Следующие сочетания клавиш доступны в обозревателе, когда он в фокусе. Учтите, что некоторые из них работают только в режиме обозревателя с двумя колонками (вы можете переключать режимы между режимом с одной и режимом с двумя коронками в оконном меню, которое расположено в правом верхнем углу окна обозревателя).

Shortcut Function
F Перейти к выбранному (т.е. показать выбранный ассет в его папке)
Tab Переместить фокус между первой и второй колонкой (в режиме с двумя колонками)
Ctrl/Cmd + F Переместить фокус в поле для поиска
Ctrl/Cmd + A Выбрать все видимые элементы в списке
Ctrl/Cmd + D Дублировать выбранные ассеты
Delete Delete with dialog (Win)
Delete + Shift Delete without dialog (Win)
Delete + Cmd Delete without dialog (OSX)
Enter Начать изменение имени выбранного элемента (OSX)
Cmd + стрелка вниз Открыть выбранные ассеты (OSX)
Cmd + стрелка вверх Перейти в родительский каталог (OSX, в режиме с двумя колонками)
F2 Начать изменение имени выбранного элемента (Win)
Enter Открыть выбранные ассеты (Win)
Backspace Перейти в родительский каталог (Win, в режиме с двумя колонками)
Стрелка вправо Развернуть выбранный элемент (если он в древовидных списках или в результатах поиска). Если элемент уже развёрнут, это действие выберет первый из его дочерних элементов.
Стрелка влево Свернуть выбранный элемент (если он в древовидных списках или в результатах поиска). Если элемент уже свёрнут, это действия выберет его родительский элемент.
Alt + стрелка вправо Развернуть элемент при отображении ассетов в виде превью
Alt + стрелка влево Свернуть элемент при просмотре ассетов в виде превью

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *