Wpf 如何在telerik控件的Datagrid中将列作为超链接
如何在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
当我点击一个超链接,我应该得到一个弹出窗口 在示例中,将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窗口。。谢谢