private void okButton_Click(object sender, EventArgs e)
{
try
{
foreach (Autodesk.Revit.DB.DecimalSymbolType de in Enum.GetValues(typeof(
Autodesk.Revit.DB.DecimalSymbolType)))
{
if (de.ToString() == this.decimalComboBox.SelectedItem.ToString())
{
m_dataBuffer.DecimalSyType = de;
}
}
foreach (Autodesk.Revit.DB.DigitGroupingAmount dia in Enum.GetValues(typeof(
Autodesk.Revit.DB.DigitGroupingAmount)))
{
if (dia.ToString() == this.DigitGroupingAmountComboBox.SelectedItem.ToString())
{
m_dataBuffer.DigitGroupingAmount = dia;
}
}
foreach (Autodesk.Revit.DB.DigitGroupingSymbolType dit in Enum.GetValues(typeof(
Autodesk.Revit.DB.DigitGroupingSymbolType)))
{
if (dit.ToString() == this.DigitGroupingSymbolTypeComboBox.SelectedItem.ToString())
{
m_dataBuffer.DigitGroupingSymbolType = dit;
}
}
m_dataBuffer.SetDigitGroupingType();
this.Close();
}
catch(Exception)
{
MessageBox.Show("Not set successfully,Decimal symbol/digit grouping set to an invalid combination.",
"Warning", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Warning);
}
}