Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 如何在telerik控件的Datagrid中将列作为超链接_Wpf_Datagrid_Telerik_Telerik Grid - Fatal编程技术网

Wpf 如何在telerik控件的Datagrid中将列作为超链接

Wpf 如何在telerik控件的Datagrid中将列作为超链接,wpf,datagrid,telerik,telerik-grid,Wpf,Datagrid,Telerik,Telerik Grid,如何在datagrid中创建超链接列 无论何时将列绑定到网格,网格中的列数据都应包含超链接 当我点击一个超链接,我应该得到一个弹出窗口 在示例中,将MyListFitems作为列表删除 其中SomeItemClass的属性之一是“ItemName”,将样本绑定到该属性 模板化为超链接的列 <DataGrid ItemsSource="{Binding MyListOfItems}"> <DataGrid.Columns> <D

如何在datagrid中创建超链接列

无论何时将列绑定到网格,网格中的列数据都应包含超链接


当我点击一个超链接,我应该得到一个弹出窗口

在示例中,将MyListFitems作为列表删除 其中SomeItemClass的属性之一是“ItemName”,将样本绑定到该属性 模板化为超链接的列

<DataGrid ItemsSource="{Binding MyListOfItems}">
        <DataGrid.Columns>
            <DataGridTemplateColumn>
                <DataGridTemplateColumn.CellTemplate>
                    <DataTemplate>
                        <Button Click="UseThisMethodToLaunchPopup">
                            <Button.Style>
                                <Style TargetType="{x:Type Button}">
                                    <Setter Property="Template">
                                        <Setter.Value>
                                            <ControlTemplate TargetType="{x:Type Button}">
                                                <TextBlock Text="{Binding ItemName}" TextDecorations="Underline"/>
                                            </ControlTemplate>
                                        </Setter.Value>
                                    </Setter>
                                </Style>
                            </Button.Style>
                        </Button>
                    </DataTemplate>
                </DataGridTemplateColumn.CellTemplate>
            </DataGridTemplateColumn>
        </DataGrid.Columns>
    </DataGrid>


我为你写了一篇博文:

Sry在上面的问题中有一个小的打字错误,即当列绑定到网格时,网格中的列数据应该包含一个超链接,当我点击超链接时,我应该会弹出一个窗口。?那么如何处理呢?我假设您想显示一个新的WPF窗口而不是Web超链接,对吗?是的,我想显示一个新的WPF窗口。。谢谢