Configurar las columnas de cuadrícula de alarmas

En
Propiedades
, establezca las propiedades de las columnas de la cuadrícula asignando valores y creando vínculos dinámicos.
Para obtener más información sobre vínculos dinámicos, consulte Crear vínculos dinámicos.
CONSEJO: Puede utilizar una cuadrícula de alarma preconfigurada en lugar de crearla desde cero. Para obtener más información, seleccione
Bibliotecas de plantillas
y seleccione
Widgets
Cuadrícula de alarmas
.
Requisitos previos
  1. Para configurar las columnas de cuadrícula de alarmas
  2. Configure
    TimestampColumn
    :
    1. En
      PlantillaDeElementoDeDatos
      , cree un vínculo dinámico entre
      Texto
      y
      Alias
      {Item}
      AlarmCondition
      Hora
      .
    2. Cree un vínculo dinámico entre la propiedad
      Ordenar por
      y
      Alias
      {Item}
      AlarmCondition
      Hora
      .
    3. Establezca
      Título
      en
      Timestamp
      .
    4. En
      Vista del proyecto
      , seleccione
      AlarmsGrid
      .
    5. En
      Propiedades
      , cree un vínculo dinámico entre
      Columna de ordenación
      y
      ProjectName
      UI
      MainWindow (type)
      AlarmGridPanel
      AlarmsGrid
      Columnas
      TimestampColumn
      @NodeId
      .
      CONSEJO: Puede seleccionar los valores
      @Attribute
      en el menú desplegable
      Atributo
      que aparece en la parte inferior del cuadro de diálogo.
  3. Configure
    NameColumn
    :
    1. En
      PlantillaDeElementoDeDatos
      , cree un vínculo dinámico entre
      Texto
      y
      Alias
      {Item}
      AlarmCondition
      @BrowseName
      .
      CONSEJO: Puede seleccionar los valores
      @Attribute
      en el menú desplegable
      Atributo
      que aparece en la parte inferior del cuadro de diálogo.
    2. Cree un vínculo dinámico entre
      Ordenar por
      y
      Alias
      {Item}
      AlarmCondition
      @BrowseName
      .
      CONSEJO: Puede seleccionar los valores
      @Attribute
      en el menú desplegable
      Atributo
      que aparece en la parte inferior del cuadro de diálogo.
    3. Establezca
      Título
      en
      Name
      .
  4. Configure
    SourceVariableColumn
    :
    1. En
      PlantillaDeElementoDeDatos
      , cree un vínculo dinámico entre
      Texto
      y
      Alias
      {Item}
      AlarmCondition
      SourceName
      .
    2. Cree un vínculo dinámico entre
      Ordenar por
      y
      Alias
      {Item}
      AlarmCondition
      SourceName
      .
    3. Establezca
      Título
      en
      Source Variable
      .
  5. Configure
    MessageColumn
    :
    1. En
      PlantillaDeElementoDeDatos
      , cree un vínculo dinámico entre
      Texto
      y
      Alias
      {Item}
      AlarmCondition
      Mensaje
      .
    2. Cree un vínculo dinámico entre
      Ordenar por
      y
      Alias
      {Item}
      AlarmCondition
      Mensaje
      .
    3. Establezca
      Título
      en
      Message
      .
  6. Configure
    ActiveColumn
    :
    1. En
      PlantillaDeElementoDeDatos
      , cree un vínculo dinámico complejo entre
      Ruta
      y
      Alias
      {Item}
      AlarmCondition
      ActiveState
      Id
      con el uso de un convertidor de valores clave.
    2. Junto a
      KeyValueConverter1
      , seleccione
      Edit
      y establezca el convertidor en los siguientes valores:
      Configuración del convertidor
      Claves (Boolean)
      Valores (ResourceUri)
      Verdadero
      %PROJECTDIR%\RadiobuttonDark.svg
      Falso
      %PROJECTDIR%\RadiobuttonDarkEmpty.svg
    3. En
      PlantillaDeElementoDeDatos
      , establezca
      Ancho
      y
      Altura
      en
      16
      .
    4. Cree un vínculo dinámico entre
      Ordenar por
      y
      Alias
      {Item}
      AlarmCondition
      ActiveState
      Id
      .
    5. Establezca
      Título
      en
      Active
      .
  7. Configure
    AcknowledgedColumn
    :
    1. En
      PlantillaDeElementoDeDatos
      , cree un vínculo dinámico complejo entre
      Ruta
      y
      Alias
      {Item}
      AlarmCondition
      AckedState
      Id
      con el uso de un convertidor de valores clave.
    2. Junto a
      KeyValueConverter1
      , seleccione
      Edit
      y establezca el convertidor en los siguientes valores:
      Configuración del convertidor
      Claves (Boolean)
      Valores (ResourceUri)
      Verdadero
      %PROJECTDIR%\ApplyDark.png
      Falso
      %PROJECTDIR%\CloseDark.png
    3. En
      PlantillaDeElementoDeDatos
      , establezca
      Ancho
      y
      Altura
      en
      16
      .
    4. Cree un vínculo dinámico entre
      Ordenar por
      y
      Alias
      {Item}
      AlarmCondition
      AckedState
      Id
      .
    5. Establezca el valor
      Título
      en
      Acknowledged
      .
  8. Configure
    ConfirmedColumn
    :
    1. En
      PlantillaDeElementoDeDatos
      , cree un vínculo dinámico complejo entre la propiedad
      Ruta
      y
      Alias
      {Item}
      AlarmCondition
      ConfirmedState
      Id
      con el uso de un convertidor de valores clave
    2. Junto a
      KeyValueConverter1
      , seleccione
      Edit
      y establezca el convertidor en los siguientes valores:
      Configuración del convertidor
      Claves (Boolean)
      Valores (ResourceUri)
      Verdadero
      %PROJECTDIR%\ApplyDark.png
      Falso
      %PROJECTDIR%\CloseDark.png
    3. En
      PlantillaDeElementoDeDatos
      , establezca
      Ancho
      y
      Altura
      en
      16
      .
    4. Cree un vínculo dinámico entre
      Ordenar por
      y
      Alias
      {Item}
      AlarmCondition
      ConfirmedState
      Id
      .
    5. Establezca
      Título
      en
      Confirmed
      .
  9. Configure
    SeverityColumn
    :
    1. En
      PlantillaDeElementoDeDatos
      , cree un vínculo dinámico entre
      Texto
      y
      Alias
      {Item}
      AlarmCondition
      Gravedad
      .
    2. Cree un vínculo dinámico entre
      Ordenar por
      y
      Alias
      {Item}
      AlarmCondition
      Gravedad
      .
    3. Establezca
      Título
      en
      Severity
      .
  10. Para
    TimestampColumn
    ,
    NameColumn
    ,
    SourceVariableColumn
    ,
    MessageColumn
    y
    SeverityColumn
    :
    En
    PlantillaDeElementoDeDatos
    , cree vínculos dinámicos complejos entre las propiedades de
    Color de texto
    y
    Alias
    {Item}
    Gravedad
    con el uso de
    SeverityColorConverter
    .
    CONSEJO: De manera alternativa, cree un vínculo dinámico complejo entre la propiedad
    Color del texto de la fila
    y
    Alias
    {Item}
    Gravedad
    con el uso de
    SeverityColorConverter
    .
  11. Para cada columna, ajuste el valor del parámetro
    Ancho
    según sus preferencias.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.