iT邦幫忙

0

Xamarin.Forms 如何獲取ListView中,使用者輸入在Entry的值

  • 分享至 

  • xImage

你好 我是一個Xamarin的新手 還請見諒
問題如標題所說 以下是我的程式碼

<ListView ItemsSource="{Binding Data}" HasUnevenRows="True" HeightRequest="240" x:Name="Listview">
  <ListView.ItemTemplate>
    <DataTemplate>
      <ViewCell>
        <Frame Padding="0">
          <Grid Padding="0">
          <Grid.ColumnDefinitions>
          <ColumnDefinition Width="0.1*"></ColumnDefinition>
          <ColumnDefinition Width="1.5*"></ColumnDefinition>
          <ColumnDefinition Width="1.5*"></ColumnDefinition>
          <ColumnDefinition Width="1*"></ColumnDefinition>
          <ColumnDefinition Width="1*"></ColumnDefinition>
          </Grid.ColumnDefinitions>
            <Label x:Name="ItemCode" Text="{Binding ItemCode,StringFormat=' {0 :F0}'}" FontSize="18"  Grid.Column="1" VerticalTextAlignment="Center" />
            <Label x:Name="BathNum" Text="{Binding BatchNumber,StringFormat=' {0 :F0}'}" FontSize="18"  Grid.Column="2" VerticalTextAlignment="Center" />
            <Label x:Name="Quantity" Text="{Binding Quantity}" FontSize="18" Grid.Column="3" VerticalTextAlignment="Center" HorizontalTextAlignment="Center"/>
            <Entry x:Name="Count" Text="{Binding Count,StringFormat=' {0 :F0}'}" FontSize="18"   Grid.Column="4" HorizontalTextAlignment="Center" TextColor="Red" />
          </Grid>
        </Frame>
      </ViewCell>
    </DataTemplate>
  </ListView.ItemTemplate>
</ListView>

使用者可以將Entry的值更改
請問更改完成後,我要如何讓Data裡Count欄位中的值,更新成使用者所輸入的值呢?
麻煩請各位幫幫忙!!謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答