(1) если я правильно понял, то там рассказывается как при открытии формы создать свое контекстное меню для всех строк ДС. А в (0) вопрос - о динамическом формировании контекстного меню для разных строк.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший