Configurar eventos que fizeram transição para abrir e fechar uma caixa de diálogo

Configure eventos que fizeram transição para abrir e fechar uma caixa de diálogo com base em um valor de variável.
DICA: O exemplo de configuração a seguir mostra uma lógica
Aplicativo FactoryTalk Optix
baseada em uma variável de projeto e um objeto seletor. Em vez da variável e do seletor, você pode usar uma tag de controlador para disparar eventos a partir de valores de campo. Para obter mais informações, consulte Drivers de comunicação.
  1. Configure uma caixa de diálogo que abrirá ou fechará com base em um valor de variável.
    Para obter mais informações, consulte Caixa de diálogo.
  2. Em
    Modelo
    , crie uma variável Booliana.
    Para mais informações, consulte Criar uma variável
  3. Configure um evento que fez transição para a variável disparar quando o valor mudar para
    1
    (
    (True)
    .
    Para obter mais informações, consulte Configurar um evento que fez transição.
  4. Configure um evento que fez transição para a variável disparar quando o valor mudar para
    0
    (
    False
    ).
    Para obter mais informações, consulte Configurar um evento que fez transição.
  5. Crie um seletor e vincule sua propriedade
    Ativo
    à variável.
    Para obter mais informações, consulte Configurar um seletor.
  6. Configure a lógica
    Aplicativo FactoryTalk Optix
    para abrir a caixa de diálogo:
    1. Para
      MainWindow (type)
      , configure um evento externo:
      project_name
      Modelo
      variable
      Transitioned
      Evento de transição de variável (type)
      .
      Para obter mais informações, consulte Configurar um evento externo.
    2. Para o evento externo, adicione o método
      Comandos
      Comandos da interface do usuário
      Abrir janela de diálogo
      e vincule-o à caixa de diálogo.
      Para obter mais informações, consulte Adicionar um método a um evento existente.
  7. Configure a lógica
    Aplicativo FactoryTalk Optix
    para fechar a caixa de diálogo:
    1. Para a caixa de diálogo, configure um evento externo:
      project_name
      Modelo
      variable
      Transitioned1
      Evento de transição de variável (type)
      .
      Para obter mais informações, consulte Configurar um evento externo.
    2. Para o evento externo, adicione o método
      Fechar
      exposto pela caixa de diálogo.
      Para obter mais informações, consulte Adicionar um método a um evento existente.
A caixa de diálogo abre quando a variável faz a transição para
1
(
True
) e fecha quando a variável faz a transição para
0
(
False
).
Você pode baixar uma amostra de projeto de:
TransitionedEventOpenCloseDialog.zip
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal