none
Como acceder a las propiedades de un DataTemplate RRS feed

  • Pregunta

  • Buenas, estoy empezando con las App Metro y me están surgiendo algunas dudas, haber si me podéis echar una mano.

    He creado un GridView este gridview tiene items con distintos templates, los templates les genero con DataTemplate, me gustaria acceder a estos templates desde el el codigo, pero no se como lograrlo.

    Un saludo y gracias de antemano

    viernes, 7 de septiembre de 2012 17:45

Respuestas

  • Hola Laura,

    Acceder por código al DataTemplate es posible, pero me temo que no es posible modificarlo ni obtener los elementos que contiene. Por ejemplo, usando la plantilla GridApp, puedes acceder al DataTemplate que se usan para la cabezera del GridView itemsGridView con el siguiente código:

                var groupStyle = itemGridView.GroupStyle.First();
                var dataTemplate = groupStyle.HeaderTemplate;

    Desgraciadamente, una vez ahí no creo que puedas acceder a su contenido ni modificarlo, ya que los DataTemplates están pensados para ser manipulados únicamente desde XAML.

    viernes, 7 de septiembre de 2012 23:39