2017-09-18 3 views
0

내 listview에서 약 20 행의 데이터를 반환하며 단지 12를 표시합니다. 아래의 목록보기에서 스크롤을 어떻게 소개 할 수 있습니까? 그것 주위 scrollview 퍼팅했지만 행운을 시도했다.xamarin.forms 목록보기에서 스크롤 사용

 <StackLayout Grid.Column="1" Orientation="Vertical" VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" Padding="0" Spacing="0"> 
          <SearchBar x:Name="searchBar" Placeholder="Search" SearchCommandParameter="{Binding Source={x:Reference searchBar}, Path=Text}"/> 
          <StackLayout VerticalOptions="FillAndExpand"> 
           <StackLayout VerticalOptions="FillAndExpand" Padding="1" BackgroundColor="Black"> 
            <ListView x:Name="dataList" BackgroundColor="White"> 
             <ListView.ItemTemplate> 
              <DataTemplate> 
               <ViewCell> 
                <Label FontSize="20" VerticalOptions="CenterAndExpand" TextColor="Black" Text="{Binding HeadLines}"></Label> 
               </ViewCell> 
              </DataTemplate> 
             </ListView.ItemTemplate> 
            </ListView> 
           </StackLayout> 
          </StackLayout> 
         </StackLayout> 

답변

0

대답

귀하의 XAML 구조는 잘못된 것입니다. 내 코드를 보시고 시도하십시오. 희망, 그것은 당신을 도울 것입니다.

코드

<Grid VerticalOptions="FillAndExpand"> 
    <Grid.RowDefinitions> 
     <RowDefinition Height="Auto" /> 
     <RowDefinition Height="*" /> 
    </Grid.RowDefinitions> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition Width="*" /> 
    </Grid.ColumnDefinitions> 
    <SearchBar Grid.Column="0" x:Name="searchBar" Placeholder="Search" SearchCommandParameter="{Binding Source={x:Reference searchBar}, Path=Text}" /> 
    <ListView Grid.Column="2" x:Name="dataList" BackgroundColor="White"> 
     <ListView.ItemTemplate> 
      <DataTemplate> 
       <ViewCell> 
        <Label FontSize="20" VerticalOptions="CenterAndExpand" TextColor="Black" Text="{Binding HeadLines}"> 
        </Label> 
       </ViewCell> 
      </DataTemplate> 
     </ListView.ItemTemplate> 
    </ListView> 
</Grid> 
+0

문제는리스트 뷰에서 스크롤을 지원하는 것입니다. 수정 된 xaml의 스크롤은 어디에 있습니까? – user2320476

+0

스크롤 할 수있는 것을 다른 스크롤 안에 넣으면 안됩니다. 왜 스크롤 뷰를 원하십니까? –