Foros del Web » Programando para Internet » ASPX (.net) »

TabItem.ContentTemplate en silverlight

Estas en el tema de TabItem.ContentTemplate en silverlight en el foro de ASPX (.net) en Foros del Web. Alguien le ha añadido alguna vez a un TabItem un DataTemplate en su propiedad ContentTemplate??? os pongo en situacion ------------------------------------------------------------------------------------------ en el xaml: <UserControl.Resources> <DataTemplate ...
  #1 (permalink)  
Antiguo 12/08/2009, 02:03
 
Fecha de Ingreso: diciembre-2008
Mensajes: 29
Antigüedad: 15 años, 4 meses
Puntos: 0
Exclamación TabItem.ContentTemplate en silverlight

Alguien le ha añadido alguna vez a un TabItem un DataTemplate en su propiedad ContentTemplate???

os pongo en situacion


------------------------------------------------------------------------------------------
en el xaml:

<UserControl.Resources>

<DataTemplate x:key="tabItemTemplate">

<Grid>
<TextBlock Text="Mi Saludo: "/>
<TextBlock Text="{Binding saludo}"/>
</Grid>

</DataTemplate>


</UserControl.Resources>


en el codigo:


TabItem miTabItem = new TabItem();

miTabItem.ContentTemplate = this.Resources["tabItemTemplate"];

miTabItem.DataContext = Datos;

miTabControl.Items.Add(miTabItem);


----------------------------------------------------------------------------------------


miTabControl lo tenemos en el xaml, y saludo es una property de Datos...


He probado tambien a ponerle en la propiedad Content del TabItem el objeto Datos, pero tampoco me aplica el template, alguna solucion?????

Alguien sabe???

Gracias y un saludo.
  #2 (permalink)  
Antiguo 12/08/2009, 10:28
 
Fecha de Ingreso: diciembre-2008
Mensajes: 29
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: TabItem.ContentTemplate en silverlight

ainssss,

Solucion: crearte otro control silverlight que actuara como "Template"...

referencia ese control al content del TabItem...

Y yas está, funciona!!! x DDD
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:44.