public ToggleState GetItemToggleState (ListItemProvider item)
{
if (items.Contains (item)) {
try {
if ((bool) datagrid [item.Index, 0])
return ToggleState.On;
else
return ToggleState.Off;
} catch (InvalidCastException) {
return ToggleState.Indeterminate;
}
} else
return ToggleState.Indeterminate;
}