Wie Wert auf die Usercontrol (UWP) in PivotItem0 und PivotItem0Wie Wert auf die Usercontrol (UWP) passieren
<Pivot Title="Welcome" Name="View_P" SelectionChanged="Pivot_SelectionChanged" >
<PivotItem Header="Car" Name="v_1">
<local:View_Control />
</PivotItem>
<PivotItem Header="electronics">
<local:View_Control/>
</PivotItem>
</Pivot>
<local:View_Control/>
nächsten Code C#
Siehe passierenprivate void Pivot_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if(View_P.SelectedIndex == 0)
{
View_Control.numbers=1
}
else if (View_P.SelectedIndex == 0)
{
View_Control.numbers = 2
}
}
nächster Code UserControl Name Seite (View_Control)
public int numbers;
public View_Control()
{
ServiceErkaanClient dv = new ServiceErkaanClient();
this.InitializeComponent();
MyGrid1.ItemsSource = dv.SP_All_SellAsync(numbers).Result;
}
Erforderlich Wenn Pivot klicken SelectedIndex == 0 einen Parameter Usercontrol (View_Control) 1 und Aktualisieren
Ich denke, Ihre Pivot_SelectionChanged-Methode möglicherweise falsch. – lindexi
Zuerst sollten Sie Ihrem Steuerelement den Namen geben, und Sie sollten die Nummer in Eigenschaft ändern. Die zweite ist, dass Sie aktualisieren sollten, wenn die Nummer geändert wird. – lindexi