바인딩 된 IRelayCommand와 함께 작동하지 않는 ListView의 새로 고침 명령

Horosho

데이터 새로 고침을 위해 listview 및 ISingleOperation으로 양식을 만들었습니다.

그런 다음 ViewModel에서 명령을 만들었습니다.

 public IRelayCommand LoadInvoicesCommand
    {
        get
        {
            return GetCommand(() => Execution.ViewModelExecute(new LoadInvoicesOperation(_model), 10000));
        }
    }

ISingleOperation이 잘 작동하고 반환합니다.

new Result() { ResultAction = ResultType.None };

새로 고침 작업이 잘 바인딩됩니다.

RefreshCommand="{Binding LoadInvoicesCommand}"

그러나 새로 고침 표시기가 "중단"되고 사라지지 않습니다. 여기서 무엇이 잘못 되었습니까?

Pinedax

ListView명명 된 IsRefreshing 의 두 번째 속성을 ViewModel 에 바인딩 해야합니다. 이것은 부울 속성이며 ListView새로 고침이 시작 / 완료되었음을 알리는 역할을합니다 .

ListView XAML의 예

<ListView 
    VerticalOptions="FillAndExpand"
    IsPullToRefreshEnabled="true"
    RefreshCommand="{Binding LoadInvoicesCommand}"
    IsRefreshing="{Binding IsRefreshing, Mode=OneWay}"
    ItemsSource="{Binding YourItemSource}"
    ItemTemplate="{StaticResource ItemTemplate" />

ViewModel에는 호출 된 공용 속성 IsRefreshing이 필요 false하며 새로 고침 명령이 완료되면 이를로 설정해야합니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

바로 가기 키와 함께 작동하지 않는 명령

분류에서Dev

장고 사용자 정의 명령이 인수와 함께 작동하지 않습니다

분류에서Dev

inlineNav 새로 고침을 사용하는 jqGrid가 extraparams와 함께 작동하지 않습니다.

분류에서Dev

dpkg-buildpackage 명령이 -P 인수와 함께 작동하지 않음

분류에서Dev

두 개의 이미지 새로 고침 자바 스크립트가 함께 실행되지 않음

분류에서Dev

두 개의 이미지 새로 고침 자바 스크립트가 함께 실행되지 않음

분류에서Dev

jquery의 onload 함수가 새로 고침에서 작동하지 않습니다.

분류에서Dev

명령 바인딩을 포함하는 ListView UserControl 만들기

분류에서Dev

Control 및 Shift 수정 자와 함께 작동하지 않는 Readline 바인딩

분류에서Dev

명령에 입력 할 때 이스케이프 된 공백이 "ls"와 함께 작동하지 않습니다.

분류에서Dev

TableView의 자동 새로 고침이 작동하지 않음

분류에서Dev

(Tkinter) 바인딩시 명령이 자동으로 실행되고 바인딩이 예상대로 작동하지 않습니다.

분류에서Dev

파이프 된 명령 / 프로그램 체인과 함께 watch 명령을 사용하는 방법

분류에서Dev

내 ListView 새로 고침이 작동하지 않는 것 같습니다.

분류에서Dev

Vue.js는 배열에서 대체 된 요소를 바인딩하지 않습니다. 스플 라이스와 함께 작동합니다 .... 왜?

분류에서Dev

Android 데이터 바인딩의 listview 새로 고침

분류에서Dev

자체 서명 된 인증서 / 키가 Thunderbird 업그레이드와 함께 작동하지 않음

분류에서Dev

속성 바인딩이 대괄호와 함께 작동하지 않음

분류에서Dev

지시어 템플릿의 AngularJS 이벤트 바인딩은 mouseout을 사용하면 작동하지 않지만 mouseover와 함께 작동합니다.

분류에서Dev

지시어 템플릿의 AngularJS 이벤트 바인딩은 mouseout을 사용하면 작동하지 않지만 mouseover와 함께 작동합니다.

분류에서Dev

bash 스크립트의 rm 명령이 변수와 함께 작동하지 않습니다.

분류에서Dev

awk와 함께 printf를 사용하여 열로 구분 된 명령 출력을 지정하는 방법

분류에서Dev

OData의 매개 변수와 함께 바인딩되지 않은 작업 사용

분류에서Dev

colClasses 인수와 함께 'read.csv'명령을 사용하는 R의 오류

분류에서Dev

fs.writeFile은 경로와 함께 작동하지만 fd 인수와 함께 작동하지 않습니다.

분류에서Dev

동적으로 추가 된 FloatingActionButton은 스낵바와 함께 이동하는 동작을 채택하지 않습니다.

분류에서Dev

OnCheckedChangeListener는 툴바의 스위치와 함께 작동하지 않습니다.

분류에서Dev

개체에 바인딩 된 ListView 내부의 TextBox, 양방향 바인딩이 작동하지 않음

분류에서Dev

kubectl 로그가 작동하지 않고 다른 모든 명령이 작동 함

Related 관련 기사

  1. 1

    바로 가기 키와 함께 작동하지 않는 명령

  2. 2

    장고 사용자 정의 명령이 인수와 함께 작동하지 않습니다

  3. 3

    inlineNav 새로 고침을 사용하는 jqGrid가 extraparams와 함께 작동하지 않습니다.

  4. 4

    dpkg-buildpackage 명령이 -P 인수와 함께 작동하지 않음

  5. 5

    두 개의 이미지 새로 고침 자바 스크립트가 함께 실행되지 않음

  6. 6

    두 개의 이미지 새로 고침 자바 스크립트가 함께 실행되지 않음

  7. 7

    jquery의 onload 함수가 새로 고침에서 작동하지 않습니다.

  8. 8

    명령 바인딩을 포함하는 ListView UserControl 만들기

  9. 9

    Control 및 Shift 수정 자와 함께 작동하지 않는 Readline 바인딩

  10. 10

    명령에 입력 할 때 이스케이프 된 공백이 "ls"와 함께 작동하지 않습니다.

  11. 11

    TableView의 자동 새로 고침이 작동하지 않음

  12. 12

    (Tkinter) 바인딩시 명령이 자동으로 실행되고 바인딩이 예상대로 작동하지 않습니다.

  13. 13

    파이프 된 명령 / 프로그램 체인과 함께 watch 명령을 사용하는 방법

  14. 14

    내 ListView 새로 고침이 작동하지 않는 것 같습니다.

  15. 15

    Vue.js는 배열에서 대체 된 요소를 바인딩하지 않습니다. 스플 라이스와 함께 작동합니다 .... 왜?

  16. 16

    Android 데이터 바인딩의 listview 새로 고침

  17. 17

    자체 서명 된 인증서 / 키가 Thunderbird 업그레이드와 함께 작동하지 않음

  18. 18

    속성 바인딩이 대괄호와 함께 작동하지 않음

  19. 19

    지시어 템플릿의 AngularJS 이벤트 바인딩은 mouseout을 사용하면 작동하지 않지만 mouseover와 함께 작동합니다.

  20. 20

    지시어 템플릿의 AngularJS 이벤트 바인딩은 mouseout을 사용하면 작동하지 않지만 mouseover와 함께 작동합니다.

  21. 21

    bash 스크립트의 rm 명령이 변수와 함께 작동하지 않습니다.

  22. 22

    awk와 함께 printf를 사용하여 열로 구분 된 명령 출력을 지정하는 방법

  23. 23

    OData의 매개 변수와 함께 바인딩되지 않은 작업 사용

  24. 24

    colClasses 인수와 함께 'read.csv'명령을 사용하는 R의 오류

  25. 25

    fs.writeFile은 경로와 함께 작동하지만 fd 인수와 함께 작동하지 않습니다.

  26. 26

    동적으로 추가 된 FloatingActionButton은 스낵바와 함께 이동하는 동작을 채택하지 않습니다.

  27. 27

    OnCheckedChangeListener는 툴바의 스위치와 함께 작동하지 않습니다.

  28. 28

    개체에 바인딩 된 ListView 내부의 TextBox, 양방향 바인딩이 작동하지 않음

  29. 29

    kubectl 로그가 작동하지 않고 다른 모든 명령이 작동 함

뜨겁다태그

보관