private void ListRuleCriterias()
{
listCriterias.Items.Clear();
hMailServer.RuleCriterias ruleCriterias = _rule.Criterias;
for (int i = 0; i < ruleCriterias.Count; i++)
{
hMailServer.RuleCriteria ruleCriteria = ruleCriterias[i];
string name = null;
if (ruleCriteria.UsePredefined)
name = EnumStrings.GetPredefinedFieldString(ruleCriteria.PredefinedField);
else
name = ruleCriteria.HeaderField;
ListViewItem listViewItem = listCriterias.Items.Add(name);
listViewItem.SubItems.Add(EnumStrings.GetMatchTypeString(ruleCriteria.MatchType));
listViewItem.SubItems.Add(ruleCriteria.MatchValue);
listViewItem.Tag = ruleCriteria;
}
}