Гость
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / получения названия treview / 2 сообщений из 2, страница 1 из 1
24.01.2012, 15:55
    #37629149
Dido_kz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получения названия treview
привет всем, че то туплю
мне надо получить haeder при клике на treview
TreeViewItem tri = resulttree.SelectedItem as TreeViewItem;
после получения значение так выглядит:
"\"value\",value"
мне без \ надо получить,
string str = tri.Header.ToString().Replace(@"\", "*");
этот код не заменять символы \
как правильно получить значение как есть на экране
...
Рейтинг: 0 / 0
28.01.2012, 23:19
    #37636791
sergiy_s
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
получения названия treview
где то типа так

/// <summary>
/// получение текста из сложного элемента исключая TreeViewItem
/// </summary>
/// <param name="obj"></param>
/// <returns></returns>
static string GetText(FrameworkElement obj)
{
string text = string.Empty;
List<FrameworkElement> DependencyObjects = GetAllVisualChildrenExceptTreeViewItem(obj);
List<FrameworkElement> f = DependencyObjects.FindAll(x => (x as TextBlock) != null || (x as TextBox) != null);
foreach (FrameworkElement elem in f)
{
text += " " + Helper.GetPlainText(elem);
}
return text.Trim();
}
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / получения названия treview / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]