private void OnColumnDeleted (Accessible sender, int row, int nDeleted)
{
int newVal = element.accessible.QueryTable ().NColumns;
AutomationSource.RaisePropertyChangedEvent (
element,
GridPatternIdentifiers.ColumnCountProperty,
newVal + nDeleted,
newVal);
}