Гиперссылка в DataGrid: InvalidOperationException - PullRequest
1 голос
/ 24 января 2011

Я пытаюсь добавить RichTextBoxes в ячейки DataGrid. RichTextBox содержит гиперссылку, но когда я щелкаю ее, он выдает следующее исключение:

'Исключение недопустимой операции - ссылка не является действительным визуальным DependencyObject '

Почему это происходит?

1 Ответ

1 голос
/ 09 сентября 2011

Я бы сказал, что не используйте Гиперссылку, а используйте вместо нее Гиперссылку.Как то так:

    var hyperLink = new InlineUIContainer
    {
        Child = new HyperlinkButton
        {
            NavigateUri = myUri,
            TargetName = "_blank",
            Content = myText                                                
        }
    };
...