private AddListItem ( Autodesk format ) : void | ||
format | Autodesk | the format to add |
Résultat | void |
private void AddListItem(Autodesk.Revit.DB.FormatOptions format)
{
try
{
ListViewItem listitem = new ListViewItem();
listitem.SubItems.AddRange(new String[] { format.Name,
format.Units.ToString(),
format.Unitsymbol.ToString(),
format.Rounding.ToString() });
this.listView.Items.Add(listitem);
}
catch (Exception ex)
{
ListViewItem listitem = new ListViewItem();
if (ex.TargetSite.Name == "get_Unitsymbol")
{
try
{
listitem.SubItems.AddRange(new String[] { format.Name,
format.Units.ToString(),
"",
format.Rounding.ToString() });
}
catch (System.Exception /*exx*/)
{
listitem.SubItems.AddRange(new String[] { format.Name,
format.Units.ToString(),
"",
"" });
}
}
else
{
listitem.SubItems.AddRange(new String[] { format.Name,
format.Units.ToString(),
format.Unitsymbol.ToString(),
"" });
}
this.listView.Items.Add(listitem);
}
}