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

Как найти компонент в 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?
  • Вопрос задан
  • 2551 просмотр
Подписаться 3 Оценить Комментировать
Решения вопроса 1
@Teacher
Добрый день.
Вот этот пример смотрели?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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