locked
de xaml au c# code RRS feed

  • Question

  • je veux changer ce crée ce ControlTemplate via native code : (WP7)


    <ControlTemplate x:Key="pin" TargetType="Pushpin">
                <Grid>
                    <Rectangle Fill="Black" HorizontalAlignment="Center"  Margin="0" Stroke="White" VerticalAlignment="Center"  />
                    <Ellipse HorizontalAlignment="Center" Margin="0" VerticalAlignment="Center" Fill="Yellow" />
                </Grid>
    </ControlTemplate>
    jeudi 15 décembre 2011 15:44

Réponses

  • Bonjour, tu peux récuperer ce controle via :

     

    this.Resources["pin"] as ControlTemplate 

     

    à toi de le modifier par le suite ;)


    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue
    vendredi 16 décembre 2011 10:24
  • Non ce n'est pas possible.

    La seule solution viable pour faire ca a partir de code behind est d'utiliser le XamlReader et de lui passer ton ControlTemplate sous forme de string.

    dimanche 18 décembre 2011 04:49

Toutes les réponses

  • Bonjour, tu peux récuperer ce controle via :

     

    this.Resources["pin"] as ControlTemplate 

     

    à toi de le modifier par le suite ;)


    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue
    vendredi 16 décembre 2011 10:24
  • oui c fais mais je veux crée en native ControleTemple control = new etc ?? est ce la possible ?
    vendredi 16 décembre 2011 17:28
  • Non ce n'est pas possible.

    La seule solution viable pour faire ca a partir de code behind est d'utiliser le XamlReader et de lui passer ton ControlTemplate sous forme de string.

    dimanche 18 décembre 2011 04:49