1
我將Richtextbox的文檔添加到數據庫。文檔有幾個超鏈接。每個超級鏈接添加到該RichTextBox的以編程方式如下:處理超鏈接在C#中從數據庫加載後單擊事件Richtextbox
RichTextBox.IsDocumentEnabled = true;
RichTextBox.IsReadOnly = true;
Run run = new Run(RichTextBox.Selection.Text);
Hyperlink hyp = new Hyperlink(run);
WordMain main = new WordMain();
hyp.Click += new RoutedEventHandler(main.hyperLink_Click);
hyp.NavigateUri = new Uri("http://search.msn.com");
RichTextBox.Cut();
var container = new InlineUIContainer(new TextBlock(hyp), RichTextBox.Selection.Start);
RichTextBox.IsDocumentEnabled = true;
RichTextBox.IsReadOnly = false;
後從數據庫中裝載的數據我不能處理新的RichTextBox單擊事件。 請幫忙。
當然,你不能,你認爲代表必須保存在哪裏? – Spawn
@Spawn,我只測試它。你有另一種解決方案嗎? –