private void ParameterEnumsNoDups()
{
ArrayList labelStrs = new ArrayList();
ArrayList valueStrs = new ArrayList();
string[] strs = System.Enum.GetNames( typeof( BuiltInParameter ) );
foreach( string str in strs )
{
BuiltInParameter paramEnum = (BuiltInParameter) System.Enum.Parse( typeof( BuiltInParameter ), str );
labelStrs.Add( str );
valueStrs.Add( string.Format( "{0:d}", (int) paramEnum ) );
}
RevitLookup.Snoop.Forms.ParamEnum dbox = new RevitLookup.Snoop.Forms.ParamEnum( labelStrs, valueStrs );
dbox.ShowDialog();
}