Как найти TabItem по имени?C#

Место общения программистов C#
Anonymous
Как найти TabItem по имени?

Сообщение Anonymous »

Я создаю простой браузер в WebView2 и пытаюсь добавить заголовки страниц на вкладки. Сделал скрипт для получения заголовка страницы и названия вкладки, только сейчас не могу задать сам заголовок.
Вот скрипт для отправки данных в главное окно с вкладками . Текстовая переменная — это имя вкладки.

Код: Выделить всё

public void UpdateTab(string text)
{
MainWindow mainwindow = ((MainWindow)Application.Current.MainWindow);
mainwindow.UpdateTabName(webView.CoreWebView2.DocumentTitle, text);
}
Я попробовал эти решения, каждое из них вернуло ноль:
Как найти элементы управления WPF по имени или типу?
Выполните поиск в коллекции TabItems для TabItem Имя
как использовать строку в качестве имени объекта (TextBlock)?
Доступ к объекту WPF с помощью строковой переменной
Это решение вернуло значение null на любой другой вкладке, кроме tab0, а на tab0 оно ничего не сделало:
Как найти динамически созданный компонент XAML по имени в C#?

Подробнее здесь: https://stackoverflow.com/questions/786 ... em-by-name

Вернуться в «C#»