我有一个ListView,并且一个ListView.ItemTemplate中有Label和Stepper。如何将Stepper值更改绑定到此Label?
<ListView x:Name="productsList"
ItemsSource="products"
HasUnevenRows="true">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<StackLayout x:Name="productStack" Orientation="Vertical">
<Label x:Name="NameLabel"
Text="{Binding DisplayName}"
Font="Bold" />
<Label x:Name="count"
Text="1"/>
<Stepper x:Name="countStepper"
Minimum="1"
Increment="1" />
</StackLayout>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
当我尝试在后面的代码中更改Label的文本
void countStepper_ValueChanged(object sender, ValueChangedEventArgs e)
{
count.Text = countStepper.Value.ToString();
}
据说count
在当前上下文中不存在
答案 0 :(得分:1)
如果使用的是MVVM,请按照以下步骤操作