Здравствуйте, Философ, Вы писали:
Ф>Очень плохая идея! Контрол не должен знать о существовании других контролов, в идеальном случае вообще не знать, ни при каких обстоятельствах
В теории да, но не всегда стоит строго следовать ей. И в данном случае, мне кажется, это будет самое простое решение, буквально из 1-2 строк.
По сути тут некий неявный класс "парный контрол". Можно его и явным сделать (для того, чтобы удовлетворить высокой теории

), и тогда вопрос о том, кто что знает, снимается сам собой.