C# 是否可以将超链接添加到WPF窗口标题?
我只是想知道是否有可能添加超链接到WPF窗口标题,如果有可能,什么是最好的方式做这件事 我想要这样的标题:C# 是否可以将超链接添加到WPF窗口标题?,c#,.net,wpf,C#,.net,Wpf,我只是想知道是否有可能添加超链接到WPF窗口标题,如果有可能,什么是最好的方式做这件事 我想要这样的标题: 程序名、版本以及指向我的网站的链接(例如)这不支持开箱即用 但是,您可以使用控件模板来实现这一点,或者创建自己的整个自定义窗口 可以为窗口创建控件模板。诸如此类: <Window.Template> <ControlTemplate> <Grid> <Grid.RowDefinitions>
程序名、版本以及指向我的网站的链接(例如)这不支持开箱即用 但是,您可以使用控件模板来实现这一点,或者创建自己的整个自定义窗口 可以为窗口创建控件模板。诸如此类:
<Window.Template>
<ControlTemplate>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="20"/>
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="100" />
</Grid.ColumnDefinitions>
<TextBlock Grid.Row="0" Grid.Column="0">
<Hyperlink NavigateUri="http://mysite.com">
My Program, version 1
</Hyperlink>
</TextBlock>
<!-- Implement your own control box control -->
<ContentPresenter />
</Grid>
</ControlTemplate>
</Window.Template>
这也意味着您必须实现自己的带有最小化、最大化和关闭按钮的控制框
查看此链接以了解更多信息:
祝你好运这不是现成的支持 但是,您可以使用控件模板来实现这一点,或者创建自己的整个自定义窗口 可以为窗口创建控件模板。诸如此类:
<Window.Template>
<ControlTemplate>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="20"/>
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="100" />
</Grid.ColumnDefinitions>
<TextBlock Grid.Row="0" Grid.Column="0">
<Hyperlink NavigateUri="http://mysite.com">
My Program, version 1
</Hyperlink>
</TextBlock>
<!-- Implement your own control box control -->
<ContentPresenter />
</Grid>
</ControlTemplate>
</Window.Template>
这也意味着您必须实现自己的带有最小化、最大化和关闭按钮的控制框
查看此链接以了解更多信息:
祝你好运对我来说这听起来是个坏主意。没有人希望那里有超链接。当你成功的时候,你能发布一个示例屏幕截图吗?对我来说这听起来是个坏主意。没有人希望那里有超链接。当你成功的时候,你能发布一个示例截图吗?