none
acceder a un control dentro de un datatemplate en wpf c# en tiempo de ejecucion RRS feed

  • Pregunta

  • Hola gente, necesito de su ayuda...

    como puedo acceder a las propiedades de un control que esta dentro de un datatemplate en wpf c#.

    Ejm:

    <DataGrid x:Name="prodgrid" .........>
    <DataGrid.Columns >
    <DataGridTemplateColumn Header=" State">
    <DataGridTemplateColumn.CellTemplate>
    <DataTemplate>
    <Button x:Name="botonstate" >

    StackPanel>
    <Image x:Name="imgState" 
    Source="img/activo.png"/>
    </StackPanel>
    </Button>
    </DataTemplate>
    </DataGridTemplateColumn.CellTemplate>
    </DataGridTemplateColumn>
    </DataGrid.Columns>
    </DataGrid>

    me gustaría acceder la imagen de nombre "imgstate" que esta dentro del template para en tiempo de ejecución cambiar la imagen según sea el caso.

    pero no veo la manera de como acceder a las propiedades de este imagen, ya que en el código cuando llamo a su nombre me dice que no existe..

    Espero me puedan dar algunas sugerencias para este tema... gracias

    lunes, 19 de octubre de 2015 1:02