다음을 통해 공유


ListViewBase.IsSwipeEnabled 속성

정의

뷰가 살짝 밀기 상호 작용에 대한 불연속 입력 처리를 지원하는지 여부를 나타내는 값을 가져오거나 설정합니다.

public:
 property bool IsSwipeEnabled { bool get(); void set(bool value); };
bool IsSwipeEnabled();

void IsSwipeEnabled(bool value);
public bool IsSwipeEnabled { get; set; }
var boolean = listViewBase.isSwipeEnabled;
listViewBase.isSwipeEnabled = boolean;
Public Property IsSwipeEnabled As Boolean
<listViewBase IsSwipeEnabled="bool" .../>

속성 값

Boolean

bool

살짝 밀기 상호 작용에 대한 불연속 입력 처리를 사용하도록 설정하면 true이고, 그렇지 않으면 false입니다. 기본값은 true입니다.

설명

IsSwipeEnabled를 false 로 설정하면 일부 기본 터치 조작이 비활성화되므로 이러한 상호 작용이 필요할 때 true 로 설정해야 합니다. 예를 들면 다음과 같습니다.

  • 항목 선택을 사용하도록 설정하고 IsSwipeEnabled를 false로 설정하면 사용자는 마우스를 마우스로 마우스 오른쪽 단추로 클릭하여 항목을 선택 취소할 수 있지만 살짝 밀기 제스처를 사용하여 터치로 항목을 선택 취소할 수는 없습니다.
  • CanDragItems를true로 설정하고 IsSwipeEnabled를 false로 설정하면 사용자는 마우스로 항목을 끌 수 있지만 터치는 끌 수 없습니다.
  • CanReorderItems를true로 설정하고 IsSwipeEnabled를 false로 설정하면 사용자는 마우스로 항목을 다시 정렬할 수 있지만 터치에서는 정렬할 수 없습니다.

보기의 항목이 선택 취소, 끌기 및 다시 정렬과 같은 살짝 밀기 제스처를 사용하는 상호 작용을 지원하지 않는 경우 일반적으로 IsSwipeEnabled를 false로 설정하여 살짝 밀기 애니메이션을 사용하지 않도록 설정합니다. 필요하지 않은 경우 애니메이션을 사용하지 않도록 설정하면 앱의 성능이 향상될 수 있습니다.

적용 대상

추가 정보