private void SnapshotTimeline_ItemValueGetterChanged(object sender, EventArgs e)
{
var getter = SnapshotTimeline.ItemValueGetter;
ViewPagedMemoryMenu.Checked = (getter == GetPagedMemory);
ViewVirtualMemoryMenu.Checked = (getter == GetVirtualMemory);
ViewWorkingSetMenu.Checked = (getter == GetWorkingSet);
ViewLargestFreeHeapMenu.Checked = (getter == GetLargestFreeHeapBlock);
ViewAverageFreeBlockSizeMenu.Checked = (getter == GetAverageFreeHeapBlockSize);
ViewLargestOccupiedHeapMenu.Checked = (getter == GetLargestOccupiedHeapBlock);
ViewAverageHeapBlockSizeMenu.Checked = (getter == GetAverageOccupiedHeapBlockSize);
ViewHeapFragmentationMenu.Checked = (getter == GetHeapFragmentation);
ViewAllocationCountMenu.Checked = (getter == GetAllocationCount);
ViewBytesAllocatedMenu.Checked = (getter == GetBytesAllocated);
ViewBytesOverheadMenu.Checked = (getter == GetBytesOverhead);
ViewBytesAllocatedPlusOverheadMenu.Checked = (getter == GetBytesTotal);
}