2017-05-17 1 views
0

목록보기를 스크롤하는 동안 위의 목록보기를 숨기려고했습니다. 내 페이지에는 이미지, 항목, 버튼 및 목록보기가 세로로 표시되어 있습니다. 사용자가 목록보기를 아래로 스크롤하려고 시도하는 동안 목록 위의 디자인을 숨길 필요가 있습니다. 목록보기를 스크롤하려고하면 디자인이 숨겨집니다. 내 요구 사항. 이 기능을 수행하기위한 아이디어를 제안하십시오. 미리 감사드립니다.Xamarin 양식에서 목록을 스크롤하면서 목록보기를 내용 위에 숨기는 방법

+1

가능한 복제 (http://stackoverflow.com/questions/44016669/how-to-detect-list-view-scrolling-direction-in- [자 마린 형태의 방향 스크롤 목록보기를 감지하는 방법] 자 마린 형태) –

답변

1

목록보기의 Header 속성을 확인하십시오. 그것은 당신이 성취하고자하는 것을 정확하게합니다. 숨기려는 시각적 요소 (이미지, 항목, 버튼 & 등)를 목록보기의 머리글 (예 : 스택 레이아웃으로 그룹화)에 넣어야합니다.

Label lblExample = new Label 
    { 
     Text = "Label", 
    }; 

    Button btnExample = new Button 
    { 
     Text = "Button", 
    }; 

    StackLayout stackHeader = new StackLayout 
    { 
     Children = 
     { 
      lblExample, 
      btnExample 
     } 
    }; 

    ListView listView = new ListView 
    { 
     Header = stackHeader, 
    }; 
관련 문제