MultiSelecionaEscolhaEditar

O MultiSelectChoiceEdit componente gera uma coluna de seleção múltipla do Dataverse, permitindo que os usuários selecionem múltiplos valores de um conjunto pré-definido de opções.

React
Blazor

Tipo de Editor

Defina EditorType para escolher o estilo de renderização. O padrão é renderizado como um grupo de caixas de seleção. Use CheckboxOrientation para controlar o layout vertical ou horizontal, e WrapCheckboxes para controlar o comportamento do wrapping.

React
Blazor

Ordem de Ordenação

Configura SortOrder para controlar como as opções são ordenadas. As opções incluem Default, DisplayName, DisplayNameDescending, Value, e ValueDescending.

React
Blazor

Exemplo

Um limite básico MultiSelectChoiceEdit para uma coluna de múltiplas seleções.

Exemplo de reação
Exemplo de Blazor
Vermelho Azul Laranja Roxo Amarelo Preto Branco Brown Verde
React TypeScript
Razor

Opções de configuração

Use os controles abaixo para explorar as propriedades disponíveis.

Exemplo de reação
Exemplo de Blazor
Somente leitura? Obrigatório? Deficiente? PadrãoNome de ExibiçãoNome de Exibição DecrescenteValorValor Descendente DesabilitarRemover VerticalHorizontal Embrulhar caixas de seleção?
Vermelho Azul Laranja Roxo Amarelo Preto Branco Brown Verde
React TypeScript
Razor
React Blazor

MultiSelectChoiceEdit Classe

Parâmetros

Nome
Tipo
Padrão
Descrição
CheckboxOrientationComponentOrientation
Vertical
Orientação das caixas de seleção.
ChildContentRenderFragment?
Conteúdo filho do componente
ColumnName*string
Nome lógico da coluna para vincular o editor a partir do registro da tabela.
Descriptionstring?
Descrição será exibida na dica de ferramenta.
Disabledbool?
Caso o editor esteja desativado.
DisplayLabelWhenAvailablebool
True
Especifica se deve exibir uma lable, se disponível.
DisplayTooltipWhenAvailablebool
True
Especifica se deve exibir uma dica de ferramenta, se disponível.
DisplayValidationErrorMessagebool
True
Uma mensagem de erro de validação deve ser exibida quando o componente falha na validação?
InvalidChoiceValuesIEnumerable<int>?
Opcionalmente, especifique quais valores são inválidos.
InvalidValueBehaviorChoiceInvalidValueBehavior
Remove
Determina o comportamento de valores inválidos. Aplicável somente quando o BaseChoiceEditCommon.ValidChoiceValues parâmetro ou BaseChoiceEditCommon.InvalidChoiceValues é fornecido.
IsVisiblebool
True
O editor é visível?
Labelstring?
Texto para ser exibido como um rótulo para o editor.
ReadOnlybool?
O editor deve ser somente leitura.
Requiredbool?
Se o valor for necessário.
SortChoiceValueSort
Default
Determina como os valores são organizados.
ValidChoiceValuesIEnumerable<int>?
Opcionalmente, especifique quais valores são válidos.
ValueList<int>
Valor da coluna.
WrapCheckboxesbool
True
Quando verdade, as caixas de seleção se encaixam em várias linhas em vez de truncá-las.
Nome: CheckboxOrientation
Tipo: ComponentOrientation
Padrão: Vertical
Descrição: Orientação das caixas de seleção.
Nome: ChildContent
Tipo: RenderFragment?
Descrição: Conteúdo filho do componente
Nome: ColumnName*
Tipo: string
Descrição: Nome lógico da coluna para vincular o editor a partir do registro da tabela.
Nome: Description
Tipo: string?
Descrição: Descrição será exibida na dica de ferramenta.
Nome: Disabled
Tipo: bool?
Descrição: Caso o editor esteja desativado.
Nome: DisplayLabelWhenAvailable
Tipo: bool
Padrão: True
Descrição: Especifica se deve exibir uma lable, se disponível.
Nome: DisplayTooltipWhenAvailable
Tipo: bool
Padrão: True
Descrição: Especifica se deve exibir uma dica de ferramenta, se disponível.
Nome: DisplayValidationErrorMessage
Tipo: bool
Padrão: True
Descrição: Uma mensagem de erro de validação deve ser exibida quando o componente falha na validação?
Nome: InvalidChoiceValues
Tipo: IEnumerable<int>?
Descrição: Opcionalmente, especifique quais valores são inválidos.
Nome: InvalidValueBehavior
Tipo: ChoiceInvalidValueBehavior
Padrão: Remove
Descrição: Determina o comportamento de valores inválidos. Aplicável somente quando o BaseChoiceEditCommon.ValidChoiceValues parâmetro ou BaseChoiceEditCommon.InvalidChoiceValues é fornecido.
Nome: IsVisible
Tipo: bool
Padrão: True
Descrição: O editor é visível?
Nome: Label
Tipo: string?
Descrição: Texto para ser exibido como um rótulo para o editor.
Nome: ReadOnly
Tipo: bool?
Descrição: O editor deve ser somente leitura.
Nome: Required
Tipo: bool?
Descrição: Se o valor for necessário.
Nome: Sort
Tipo: ChoiceValueSort
Padrão: Default
Descrição: Determina como os valores são organizados.
Nome: ValidChoiceValues
Tipo: IEnumerable<int>?
Descrição: Opcionalmente, especifique quais valores são válidos.
Nome: Value
Tipo: List<int>
Descrição: Valor da coluna.
Nome: WrapCheckboxes
Tipo: bool
Padrão: True
Descrição: Quando verdade, as caixas de seleção se encaixam em várias linhas em vez de truncá-las.

Eventos

Nome
Tipo
Descrição
ValueChangedEventCallback<ColumnValueBase>
Recebe ou define um callback que atualiza o valor vinculado.
Nome: ValueChanged
Tipo: EventCallback<ColumnValueBase>
Descrição: Recebe ou define um callback que atualiza o valor vinculado.

Métodos

Nome
Parâmetros
Tipo
Descrição
GetValidationErrorsList<string>
Retorna uma coleção dos erros de validação atuais.
Nome: GetValidationErrors
Tipo: List<string>
Descrição: Retorna uma coleção dos erros de validação atuais.