Print Page | Close Window

How to get CXTPMarkupHyperlink Text value?

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Toolkit Pro
Forum Description: Topics Related to Codejock Toolkit Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=11313
Printed Date: 24 June 2025 at 6:17am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: How to get CXTPMarkupHyperlink Text value?
Posted By: WindFlashing
Subject: How to get CXTPMarkupHyperlink Text value?
Date Posted: 04 July 2008 at 9:09pm

See MarkupMample:

void CMarkupSampleDlg::OnHyperlinkClick(CXTPMarkupObject* pSender, CXTPMarkupRoutedEventArgs* pArgs)
{
 if (pSender->IsKindOf(MARKUP_TYPE(CXTPMarkupHyperlink)))
 {
  AfxMessageBox(_T("Hyperlink Clicked"));
  pArgs->SetHandled();
 }
}
 
How to get Hyperlink text?
eg,
 
<Hyperlink Tag='DoNothing' ToolTip='This is Link'>Link</Hyperlink>
 
I want to get 'Link' to handle in OnHyperlinkClick().
 
Thanks.



Replies:
Posted By: mnowaczy
Date Posted: 19 August 2008 at 9:26am
Got the same problem and solved like this:
((CXTPMarkupRun*)pObj->GetInlines()->GetInline(0))->GetText();
where pObj is CXTPMarkupHyperlink



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net