C# : Get Multiple Selected Elements in a grid in AVEVA Engineering

Hi,

I have selected multiple rows in a grid in AVEVA Engineering.

How can I retrieve all the selected elements using C#?

Thanks in advance.

  • I could find this:

    using Aveva.Engineering.Tags.UI.Windows;

    List<DbElement> selectedDbElements = new List<DbElement>();

    List<object> selectedRows = DataGridWindowTools.Instance.ActiveDataGridControl.GetSelectedRows();

    foreach (DbViewElement dbViewElement in selectedRows)
     if (dbViewElement != null)
       selectedDbElements.Add(dbViewElement.RootElement);