Что я понимаю из вашего вопроса, так это то, что когда вы нажимаете на строку в RTB, ваш код сканирует текст в этой строке, идентифицирует дополнительные данные, связанные с этой строкой, а затем вставляет их во всплывающую подсказку для RTB.
Технически я считаю, что это возможно, хотя я не уверен на 100% в механике вставки текста всплывающей подсказки. Однако в качестве функции пользовательского интерфейса я бы лично не делал этого, так как текст всплывающей подсказки отображается всякий раз, когда указатель мыши находится где-нибудь над RTB. Таким образом, если пользователь щелкает строку № 1 (и видит данные, связанные со строкой № 1), но наводит указатель мыши на строке № 3, он может подумать, что всплывающая подсказка связана со строкой № 3.
Вы могли бы смягчить мои опасения с помощью сильно сформулированной подсказки, но я чувствую, что вы делаете, неправильно используете подсказку для чего-то другого, чем то, для чего она была предназначена. ИМХО, возможно, вам лучше отображать свои данные с помощью древовидного элемента управления, а не RTB, так как древовидный элемент управления более естественно выражает желаемую функциональность (щелкните узел, разверните его, чтобы увидеть подробности и т. Д.). *