Tag: 超链接

如何在没有丢失链接的数据库中保存WPF RichTextBox?

我在Richtextbox中有一个链接并且它运行良好但是如果我将Richtextbox保存到数据库中然后加载它要删除的链接我只能看到该链接的文本 例如我的Richtextbox有底部文字: 这是一个链接 但在保存并再次加载后我才能看到文字: 这是一个链接 从所选文本动态创建的超链接如下: RichTextBox.IsDocumentEnabled = true; RichTextBox.IsReadOnly = true; Run run = new Run(RichTextBox.Selection.Text); Hyperlink hyp = new Hyperlink(run) { TargetName = run.Text }; TERM.WordMain main = new TERM.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; 将RTF格式的richtextbox内容保存到文本字段: […]

从Hyper Link(来自Internet)设置WPF图像源

我尝试从Internet链接设置WPF图像源。 我怎样才能做到这一点? 我试过这个,但是不起作用: Image image1 = new Image(); BitmapImage bi3 = new BitmapImage(); bi3.BeginInit(); bi3.UriSource = new Uri(“link” + textBox2.Text + “.png”, UriKind.Relative); bi3.CacheOption = BitmapCacheOption.OnLoad; bi3.EndInit();

从页面基类中查找页面中的控件

希望你有一个美好的星期五和东西…好吧,所以这是我的问题: 我的所有ASPX页都inheritance自一个名为BasePage的基类。 BasePageinheritance自: System.Web.UI.Page 现在,如何从我的页面基页访问/设置我的aspx页面中的控件? 我试过这个: HyperLink hypMainMenu = (HyperLink)Page.FindControl(“hypMainMenu”); hypMainMenu.NavigateUrl = AppConfiguration.AppSettings.Urls.MainMenu; 但是hypMainMenu总是空的 – 我找不到那个混蛋。 有任何想法吗? 或者这是一种不好的做法,有人可以推荐一种更好的方法吗? 提前致谢!

嵌套的TextBlocks和Hyperlinks,你如何在C#中复制这个XAML?

我有这个XAML: This is some Blue text. This is some Green text following the Blue text. 我想知道如何在C#中以程序方式复制它。 我知道如何在C#中创建TextBlock ,例如: TextBlock tb = new TextBlock(); tb.Text=”Some text” 我可以在C#中的一个面板中放置多个TextBlock 。 但我不知道如何将TextBlock放入其他TextBlock ,而将TextBlock放入Hyperlink放入TextBlock 。 是不是会自动创建一些容器对象和额外的TextBlock对象? 或者TextBlock是否有一些方法/属性允许它包含其他项? 其他相关问题: 1.将什么是Click()事件添加到Hyperlink的最佳方法是什么? 2.有没有办法让蓝色文字更干净地包裹? 在上面的XAML中,只要最右边的单词需要换行,就会包裹整个蓝色文本块。 感谢您提供的任何照明。

如何使用Sitecore Glass Mapper渲染与css类的链接

我有以下链接: View details » 如何使用sitecore glass渲染它仍保留css类的链接? 使用sitecore中的字段渲染器,您曾经能够将该类作为附加参数传递,这如何与玻璃一起使用? 这是我到目前为止: @RenderLink(x => x.Link) 这只会渲染没有类的链接。 任何帮助赞赏。 谢谢。

TextBlock中的C#超链接:当我点击它时没有任何反应

在我的C#独立应用程序中,我想让用户点击一个可以启动他们喜爱的浏览器的链接。 System.Windows.Controls.TextBlock text = new TextBlock(); Run run = new Run(“Link Text”); Hyperlink link = new Hyperlink(run); link.NavigateUri = new Uri(“http://w3.org”); text.Inlines.Add(link); 链接显示正确。 当我将鼠标移到它上面时,链接变为红色。 问题:当我点击它时,没有任何反应。 我忘记了什么吗? 我是否需要实现某种方法才能真正打开链接?

更改RichTextBox中的链接颜色

我有一个RichTextBox,其中包含用户发布的链接。 问题是我的RTB使链接的颜色变黑,背景颜色也变黑。 这导致链接不可见。 如何更改RTB中链接的颜色?

通过Hyperlink打开新的gridview

如何通过同一页面上的超链接打开新的gridview,我不想关闭现有的gridview,但是当用户点击此表上的任何超链接时,想要显示与此相邻的另一个gridview。 我有一些类似下面的数据,当我点击任何这些超链接时,我想在同一页面上打开一个新的gridview。 新的gridview将包含来自不同表的数据。 我无法插入图片,因为我没有足够的声誉,但可以共享我的HTML代码: <asp:HyperLinkField DataTextField="Group_Description" DataNavigateUrlFields="UN_AT_Group" DataNavigateUrlFormatString="~/Details.aspx?Id={0}"

从文本中删除HyperLinks

我需要帮助,我确信它很简单,但我无法弄明白。 在我的富文本框中,我复制了一个链接,我不希望它是一个超链接。 那么如何删除超链接?

Interop.Word查找和超链接这个词

我正在尝试创建一个程序,在Word文档中搜索某个单词并添加一个指向该单词的超链接。 我可以使用代码来搜索单词(使用FindandReplace ),并且可以解决如何向单词doc添加超链接,但我无法弄清楚如何超链接我搜索的单词。 我认为是因为我需要将我搜索的单词定义为范围。 到目前为止我的代码是: using System; using Microsoft.Office.Interop.Word; using Word = Microsoft.Office.Interop.Word; using Color = Microsoft.Office.Interop.Word.WdColor; … private void button2_Click(object sender, EventArgs e) { // open word doc object fileName = openFileDialog1.FileName; object readOnly = false; object isVisible = true; var applicationWord = new Microsoft.Office.Interop.Word.Application(); applicationWord.Visible = true; Microsoft.Office.Interop.Word.Document doc = applicationWord.Documents.Open(openFileDialog1.FileName, ReadOnly: false, […]