ToolBar.ToolBarButtonCollection.Add Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет новую кнопку панели инструментов в конец коллекции кнопок панели.
Перегрузки
Add(String) |
Добавляет новую кнопку панели инструментов в конец коллекции кнопок панели с указанным значением свойства Text. |
Add(ToolBarButton) |
Добавляет указанную кнопку панели инструментов в конец коллекции кнопок панели. |
Add(String)
Добавляет новую кнопку панели инструментов в конец коллекции кнопок панели с указанным значением свойства Text.
public:
int Add(System::String ^ text);
public int Add (string text);
member this.Add : string -> int
Public Function Add (text As String) As Integer
Параметры
- text
- String
Текст, отображаемый на создаваемом объекте ToolBarButton.
Возвращаемое значение
Отсчитываемый с нуля индекс объекта ToolBarButton, добавляемого в коллекцию.
Примеры
Следующий пример кода удаляет существующий ToolBarButton ToolBar из элемента управления, если он существует, и добавляет и вставляет четыре новых ToolBarButton объекта в элемент ToolBarуправления. В этом примере требуется, чтобы у вас был Form ToolBar элемент управления.
void AddToolbarButtons( ToolBar^ toolBar )
{
if ( !toolBar->Buttons->IsReadOnly )
{
// If toolBarButton1 in in the collection, remove it.
if ( toolBar->Buttons->Contains( toolBarButton1 ) )
{
toolBar->Buttons->Remove( toolBarButton1 );
}
// Create three toolbar buttons.
ToolBarButton^ tbb1 = gcnew ToolBarButton( "tbb1" );
ToolBarButton^ tbb2 = gcnew ToolBarButton( "tbb2" );
ToolBarButton^ tbb3 = gcnew ToolBarButton( "tbb3" );
// Add toolbar buttons to the toolbar.
array<ToolBarButton^>^buttons = {tbb2,tbb3};
toolBar->Buttons->AddRange( buttons );
toolBar->Buttons->Add( "tbb4" );
// Insert tbb1 into the first position in the collection.
toolBar->Buttons->Insert( 0, tbb1 );
}
}
private void AddToolbarButtons(ToolBar toolBar)
{
if(!toolBar.Buttons.IsReadOnly)
{
// If toolBarButton1 in in the collection, remove it.
if(toolBar.Buttons.Contains(toolBarButton1))
{
toolBar.Buttons.Remove(toolBarButton1);
}
// Create three toolbar buttons.
ToolBarButton tbb1 = new ToolBarButton("tbb1");
ToolBarButton tbb2 = new ToolBarButton("tbb2");
ToolBarButton tbb3 = new ToolBarButton("tbb3");
// Add toolbar buttons to the toolbar.
toolBar.Buttons.AddRange(new ToolBarButton[] {tbb2, tbb3});
toolBar.Buttons.Add("tbb4");
// Insert tbb1 into the first position in the collection.
toolBar.Buttons.Insert(0, tbb1);
}
}
Private Sub AddToolbarButtons(toolBar As ToolBar)
If Not toolBar.Buttons.IsReadOnly Then
' If toolBarButton1 in in the collection, remove it.
If toolBar.Buttons.Contains(toolBarButton1) Then
toolBar.Buttons.Remove(toolBarButton1)
End If
' Create three toolbar buttons.
Dim tbb1 As New ToolBarButton("tbb1")
Dim tbb2 As New ToolBarButton("tbb2")
Dim tbb3 As New ToolBarButton("tbb3")
' Add toolbar buttons to the toolbar.
toolBar.Buttons.AddRange(New ToolBarButton() {tbb2, tbb3})
toolBar.Buttons.Add("tbb4")
' Insert tbb1 into the first position in the collection.
toolBar.Buttons.Insert(0, tbb1)
End If
End Sub
Комментарии
Вы также можете добавить новые ToolBarButton объекты в коллекцию с помощью AddRange методов или Insert других версий Add метода.
Чтобы удалить добавленное ToolBarButton ранее значение, используйте RemoveRemoveAt методы или Clear методы.
См. также раздел
Применяется к
Add(ToolBarButton)
Добавляет указанную кнопку панели инструментов в конец коллекции кнопок панели.
public:
int Add(System::Windows::Forms::ToolBarButton ^ button);
public int Add (System.Windows.Forms.ToolBarButton button);
member this.Add : System.Windows.Forms.ToolBarButton -> int
Public Function Add (button As ToolBarButton) As Integer
Параметры
- button
- ToolBarButton
Объект ToolBarButton, добавляемый после всех имеющихся кнопок.
Возвращаемое значение
Отсчитываемый с нуля индекс объекта ToolBarButton, добавляемого в коллекцию.
Примеры
В следующем примере кода добавляется новый ToolBarButton элемент управления в существующий ToolBar с существующими кнопками. Кнопка панели инструментов будет добавлена в конец ToolBar.Buttons коллекции.
public:
void AddMyButton()
{
ToolBarButton^ toolBarButton1 = gcnew ToolBarButton;
toolBarButton1->Text = "Print";
// Add the new toolbar button to the toolbar.
toolBar1->Buttons->Add( toolBarButton1 );
}
public void AddMyButton()
{
ToolBarButton toolBarButton1 = new ToolBarButton();
toolBarButton1.Text = "Print";
// Add the new toolbar button to the toolbar.
toolBar1.Buttons.Add(toolBarButton1);
}
Public Sub AddMyButton()
Dim toolBarButton1 As New ToolBarButton()
toolBarButton1.Text = "Print"
' Add the new toolbar button to the toolbar.
toolBar1.Buttons.Add(toolBarButton1)
End Sub
Комментарии
Вы также можете добавить новые ToolBarButton объекты в коллекцию с помощью AddRange методов или Insert других версий Add метода.
Чтобы удалить добавленное ToolBarButton ранее значение, используйте RemoveRemoveAt методы или Clear методы.