怎样在WPF中添加按钮并设置超链接

怎样在WPF中添加按钮并设置超链接,第1张

<TextBlock>

<Hyperlink NavigateUri=http://codeproject.com>CodeProject</Hyperlink>

</TextBlock>

这个不是你要的效果吗?或者你再说明白点。

1.我们可以用数据模版实现添加按钮

<ListView x:Name="Liv">

    <ListView.View>

        <GridView>

            <GridViewColumn Header="Index" DisplayMemberBinding="{Binding Path=Index}" />

            <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Path=Name}" />

            <GridViewColumn Header="Info">

                <GridViewColumn.CellTemplate>

                    <DataTemplate>

                        <Button Width="30" Content="..." Click="BtnInfo_Click" />

                    </DataTemplate>

                </GridViewColumn.CellTemplate>

            </GridViewColumn>

        </GridView>

    </ListView.View>

</ListView>

2.可以用 BindingList<Player(这个是您要绑定的对象)>(可自己选择其它集合)集合做为数据源绑定数据

Liv.ItemsSource = _list

3.点击按钮时 通过按钮的 DataContent 获取绑定的对象

private void BtnInfo_Click(object sender, RoutedEventArgs e)

{

    var btn = sender as Button

    var player = btn.DataContext as Player

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11702750.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存