Задать вопрос

Как найти компонент в DataTeplate?

Итак. Мы имеем таблицу(telerik:RadGridView), в неё динамически добавляются колонки:
IrregGridView.Columns.Add(new GridViewDataColumn()
{
  UniqueName = string.Format("Column{0}",x.DayNumber),
  Header = x.DayNumber.ToString(),
  HeaderTextAlignment = TextAlignment.Center,
  TextAlignment = TextAlignment.Center,
  Width = GridViewLength.Auto,
  MaxWidth = 90,
  IsFilterable = false,   
  CellTemplate = (System.Windows.DataTemplate) 
    XamlReader.Load(string.Format(@"<DataTemplate 
         xmlns='http://schemas.microsoft.com/client/2007'  
         xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'>
          <StackPanel Orientation=""Vertical"" Margin=""-2,0,-2,0"" MinWidth=""38"">
                     <TextBox  Text=""{{Binding Path=Results[{0}].ModelVLimit}}"" />
                     <TextBox Text=""{{Binding Path=Results[{0}].ModelVSum}}""/>
                      <TextBox Name=""tbVLimit{0}"" Text=""{{Binding Path=Results[{0}].VLimit, Mode=TwoWay}}"" />
                      <TextBox Text=""{{Binding Path=Results[{0}].VSum, Mode=TwoWay}}"" />
         </StackPanel>
         </DataTemplate>", x.DayNumber-1)) });
var column=IrregGridView.Columns[string.Format("Column{0}", x.DayNumber)];


Собственно вопрос: как найти элемент tbVLimit{i}? , который находится в DataTemplate?
  • Вопрос задан
  • 2553 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Решения вопроса 1
@Teacher
Добрый день.
Вот этот пример смотрели?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы