none
PivotItem RRS feed

  • Pregunta

  • Buenas,

    me estoy peleando con el tema de los pivotItem en lo siguiente:

    En la página tengo dos listpickers y segun el control pivot seleccionado son unos u otros.  En un control pivot son listpicker y listpicker1, en otra listpicker 2 y listpicker 3, etc.  Todos se alimentan de los mismos datos pero luego, según categoría, se cargan otros. Mi duda es, ¿cómo puedo distinguir el control pivot seleccionado para que haga la discriminación y cargue los datos que corresponda?

    Lo intento con: 

    string parameter = PivotItem.NameProperty.ToString();  

    y también con:

    string parameter2 = PivotItem.HeaderProperty.ToString();

    luego hago un if:

    if (parameter == "Trad")   carga unos datos, lo mismo con el resto, pero no funciona.

    ¿alguna idea?

    Muchas gracias y un saludo.

     

    domingo, 30 de octubre de 2011 22:58

Respuestas

  • Buenas,

    me estoy peleando con el tema de los pivotItem en lo siguiente:

    En la página tengo dos listpickers y segun el control pivot seleccionado son unos u otros.  En un control pivot son listpicker y listpicker1, en otra listpicker 2 y listpicker 3, etc.  Todos se alimentan de los mismos datos pero luego, según categoría, se cargan otros. Mi duda es, ¿cómo puedo distinguir el control pivot seleccionado para que haga la discriminación y cargue los datos que corresponda?

    Lo intento con: 

     

    string parameter = PivotItem.NameProperty.ToString();  

    y también con:

    string parameter2 = PivotItem.HeaderProperty.ToString();

    luego hago un if:

    if (parameter == "Trad")   carga unos datos, lo mismo con el resto, pero no funciona.

    ¿alguna idea?

    Muchas gracias y un saludo.

     

     

    Pivot_Main.LoadedPivotItem += new Microsoft.Phone.Controls.PivotItemEventHandler(Pivot_Main_LoadedPivotItem);
    
    	private void Pivot_Main_LoadedPivotItem(object sender, Microsoft.Phone.Controls.PivotItemEventArgs e)
    	{
    
    		if (this.Pivot_Main.SelectedItem == this.PivotItem_MiPivote)
    		{
    		//el código que quieras usar
    		}
    
    
    	}
    



    Espero que te sirva.

    Saludos!


    Gus
    lunes, 31 de octubre de 2011 5:58

Todas las respuestas

  • Buenas,

    me estoy peleando con el tema de los pivotItem en lo siguiente:

    En la página tengo dos listpickers y segun el control pivot seleccionado son unos u otros.  En un control pivot son listpicker y listpicker1, en otra listpicker 2 y listpicker 3, etc.  Todos se alimentan de los mismos datos pero luego, según categoría, se cargan otros. Mi duda es, ¿cómo puedo distinguir el control pivot seleccionado para que haga la discriminación y cargue los datos que corresponda?

    Lo intento con: 

     

    string parameter = PivotItem.NameProperty.ToString();  

    y también con:

    string parameter2 = PivotItem.HeaderProperty.ToString();

    luego hago un if:

    if (parameter == "Trad")   carga unos datos, lo mismo con el resto, pero no funciona.

    ¿alguna idea?

    Muchas gracias y un saludo.

     

     

    Pivot_Main.LoadedPivotItem += new Microsoft.Phone.Controls.PivotItemEventHandler(Pivot_Main_LoadedPivotItem);
    
    	private void Pivot_Main_LoadedPivotItem(object sender, Microsoft.Phone.Controls.PivotItemEventArgs e)
    	{
    
    		if (this.Pivot_Main.SelectedItem == this.PivotItem_MiPivote)
    		{
    		//el código que quieras usar
    		}
    
    
    	}
    



    Espero que te sirva.

    Saludos!


    Gus
    lunes, 31 de octubre de 2011 5:58
  • Muchas gracias Gus.
    lunes, 31 de octubre de 2011 8:39