Validar um item em um exemplo de ItemsControl
Este exemplo valida itens em um ItemsControl usando o ItemsControl.ItemBindingGroup propriedade. A BindingGroup contém várias Binding objetos e ValidationRule objetos. Quando um ValidationRule que pertence a um BindingGroup é executado, o Validate método pode obter o valor de cada ligação na BindingGroup. Quando o BindingExpressions é definido sistema autônomo o ItemsControl.ItemBindingGroup propriedade, cada item de contêiner obtém um BindingGroup que tenha o mesmo ValidationRule sistema autônomo sistema autônomo objetos a ItemsControl.ItemBindingGroup, mas sistema autônomo propriedades que descrevem sistema autônomo sistema autônomo dados sistema autônomo ligações Items e BindingExpressions, são específicos de dados de cada item a ItemsControl.
O exemplo de criação
Instale o Windows Software Development Kit (SDK) e abra sua janela de comando de ambiente de compilação. No menu Iniciar, aponte para Todos os Programas, Microsoft Windows SDK e clique em Shell CMD.
Baixe o exemplo, geralmente da documentação do software development kit (SDK), para a unidade de disco rígido.
Para compilar o exemplo na janela de comando do ambiente de compilação, vá para o diretório fonte do exemplo. Na prompt de comando, digite MSBUILD.
Para compilar o exemplo em Microsoft Visual Studio, carregue a solução de exemplo ou o arquivo de projeto e, em seguida, pressione CTRL+SHIFT+B.
Executando o exemplo
Para executar o exemplo compilado na janela de comandos do ambiente de compilação, execute o arquivo .exe na pasta Bin\Debug ou Bin\Release contida na pasta de código-fonte do exemplo.
Para executar o exemplo compilado com a depuração no Visual Studio, pressione F5.
Date |
History |
Motivo |
---|---|---|
Julho de 2008 |
Exemplo adicionado para mostrar o uso do novo BindingGroup classe e ItemsControl.ItemBindingGroup propriedade. |
Alteração de recurso do SP1. |