Blazor 계층적 그리드 선택 개요

    Blazor Hierarchical Grid의 Ignite UI for Blazor 사용하면 간단한 마우스 상호 작용을 사용하여 데이터와 쉽게 상호 작용하고 조작할 수 있습니다. 사용 가능한 선택 모드는 세 가지입니다.

    • 행 선택
    • 셀 선택
    • Column selection

    RowSelection 속성을 사용하면 다음을 지정할 수 있습니다.

    • 없음
    • 하나의
    • 다중 선택

    Blazor Hierarchical Grid Selection Example

    아래 샘플은 에서 세 가지 유형의 셀 선택 동작을 IgbHierarchicalGrid 보여줍니다. 아래 버튼을 사용하여 사용 가능한 각 선택 모드를 활성화합니다.

    EXAMPLE
    MODULES
    DATA
    RAZOR
    JS
    CSS

    Like this sample? Get access to our complete Ignite UI for Blazor toolkit and start building your own apps in minutes. Download it for free.

    Blazor Hierarchical Grid Selection Options

    Ignite UI for Blazor IgbHierarchicalGrid 구성 요소는 세 가지 다른 선택 모드를 제공합니다. 행 선택, 세포 선택 그리고 열 선택. 기본적으로만 다중 셀 선택 모드가 활성화되었습니다 IgbHierarchicalGrid 선택 모드를 변경/활성화하려면 다음을 사용할 수 있습니다. RowSelection, CellSelection 또는 Selectable 속성.

    Blazor Hierarchical Grid Row Selection

    속성 RowSelection 사용하면 다음 옵션을 지정할 수 있습니다.

    • None- 행 선택은 비활성화됩니다 IgbHierarchicalGrid.
    • Single- 내에서 IgbHierarchicalGrid 하나의 행만 선택할 수 있습니다.
    • Multiple- 다중 행 선택은 행 선택기를 사용하거나 ctrl + 클릭과 같은 키 조합을 사용하거나 셀에 초점을 맞춘 후 스페이스 키를 눌러 사용할 수 있습니다.
    • MultipleCascade- 계단식 선택 모드로, 사용자가 사용자 상호 작용으로 선택하는 레코드 아래의 트리에서 모든 자식을 선택합니다. 이 모드에서 부모의 선택 상태는 전적으로 자식의 선택 상태에 따라 달라집니다.

    자세한 내용은 행 선택 항목을 참조하세요.

    Blazor Hierarchical Grid Cell Selection

    속성 CellSelection 사용하면 다음 옵션을 지정할 수 있습니다.

    • None- 에 대해 IgbHierarchicalGrid 셀 선택이 비활성화됩니다.
    • Single- 내에서 IgbHierarchicalGrid 하나의 셀만 선택할 수 있습니다.
    • Multiple- 현재 이것은 에서 선택 항목의 기본 상태입니다 IgbHierarchicalGrid. 다중 셀 선택은 왼쪽 버튼 마우스를 계속 클릭한 후 셀 위로 마우스를 드래그하여 사용할 수 있습니다.

    자세한 내용은 셀 선택 항목을 참조하세요.

    Blazor Hierarchical Grid Column Selection

    Selectable 속성을 사용하면 각 IgbColumn에 대해 다음 옵션을 지정할 수 있습니다. 이 속성이 각각 true 또는 false로 설정된 경우 해당 열 선택이 활성화되거나 비활성화됩니다.

    이로 인해 다음 세 가지 변형이 발생합니다.

    • 단일 선택 - 열 셀을 마우스로 클릭합니다.
    • 다중 열 선택 -Ctrl + 마우스를 누른 채 열 셀을 클릭합니다.
    • 범위 열 선택 -Shift 키를 누른 채 마우스를 클릭하면 그 사이의 모든 항목이 선택됩니다.

    자세한 내용은 열 선택 항목으로 이동하세요.

    Known Issues and Limitations

    그리드에 PrimaryKey 설정되어 있지 않고 원격 데이터 시나리오가 활성화된 경우(그리드에 표시할 데이터를 검색하기 위해 원격 서버에 대한 페이징, 정렬, 필터링, 스크롤 트리거 요청 시) 행은 데이터 이후 다음 상태를 잃게 됩니다. 요청이 완료되었습니다:

    • 행 선택
    • 행 확장/축소
    • 행 편집
    • 행 고정

    API References

    Additional Resources

    우리 커뮤니티는 활동적이며 항상 새로운 아이디어를 환영합니다.