इसके आसपास एक रास्ता खोजने के लिए प्रबंधित, दुर्घटना से काफी ज्यादा।
मेरी RichTextBox में लोड की गई सामग्री बस एक सादा स्ट्रिंग के रूप में संग्रहीत (या इनपुट) है। मैंने RichTextBox को इसके दस्तावेज़ दस्तावेज़ के विरुद्ध बाध्य करने की अनुमति देने के लिए उप-वर्गीकृत किया है।
FlowDocument doc = new FlowDocument();
Paragraph graph = new Paragraph();
Hyperlink textLink = new Hyperlink(new Run(textSplit));
textLink.NavigateUri = new Uri(textSplit);
textLink.RequestNavigate +=
new System.Windows.Navigation.RequestNavigateEventHandler(navHandler);
graph.Inlines.Add(textLink);
graph.Inlines.Add(new Run(nonLinkStrings));
doc.Blocks.Add(graph);
return doc;
यह मैं हो जाता है:
क्या प्रश्न के लिए प्रासंगिक है, कि मुझे लगता है कि इस तरह दिखता है एक IValueConverter Convert() अधिभार (कोड समाधान के लिए गैर जरूरी बाहर छीन लिया गया है) है व्यवहार मैं चाहता हूं (रिचटेक्स्टबॉक्स में सादे तारों को बदल रहा है और स्वरूपण प्राप्त कर रहा हूं) और यह उन लिंक में भी परिणाम देता है जो एक सामान्य दस्तावेज़ की तरह व्यवहार करते हैं, जो किसी वर्ड दस्तावेज़ में एम्बेड किए गए हैं।
स्रोत
2009-04-17 23:18:52
पहले से ही स्कीट का धन्यवाद कर रहा है? बहुत मुश्किल! – Anthony
@ एंथनी, यह एक हस्ताक्षर था (वर्तनी को देखो) – JaredPar
हेहे, मैं वास्तव में जॉन हूं, लेकिन यदि स्कीट आती है, तो मैं निश्चित रूप से उसका धन्यवाद करूंगा :) –