Для получения доступа к элементам, отображаемым в ToolBar, можно воспользоваться методом FindName(), который позволяет найти элемент по его имени, заданному в XAML. Например, если у элемента в ToolBar установлено имя "myButton", то можно получить к нему доступ следующим образом:
```csharp
Button myButton = (Button)myToolBar.FindName("myButton");
```
Для выделения первого элемента в ToolBar можно воспользоваться свойством IsChecked у кнопки. Для этого можно установить свойство IsChecked первой кнопке в ToolBar в значение true в XAML:
```xaml
<Button IsChecked="True" Content="FirstButton"/>
```
Если нужно программно управлять внешним видом кнопок в ToolBar, то следует сохранить ссылки на кнопки при их создании. Например, можно использовать событие Loaded для кнопок и сохранить их в коллекцию:
```csharp
List<Button> buttons = new List<Button>();
private void Button_Loaded(object sender, RoutedEventArgs e)
{
Button button = sender as Button;
buttons.Add(button);
}
```
После этого с сохраненными ссылками на кнопки можно программно управлять их внешним видом. Например, изменить цвет фона первой кнопки:
```csharp
buttons[0].Background = Brushes.Red;
```