【问题标题】:Silverlight 4 Datagrid ColumnHeader DragSilverlight 4 Datagrid ColumnHeader 拖动
【发布时间】:2023-03-05 14:11:01
【问题描述】:

是否可以在 Silverlight 4 中允许垂直拖动数据网格列并将其放到数据网格上方的区域中?就像泰勒里克一样。谢谢

【问题讨论】:

  • 当你这样做时 Telerik 控件会发生什么?

标签: silverlight datagrid silverlight-4.0


【解决方案1】:

@AnthonyWJones Telerik 的控制组将列拖到标题。我的猜测是,它将带有列名称的 PropertyGroupDescription 添加到 PagedCollection 视图中,该视图是 DataGrid 的数据上下文:

(来自 SilverlightToolkit 在线演示):

PagedCollectionView pcv = new PagedCollectionView(Contact.People);
pcv.GroupDescriptions.Add(new PropertyGroupDescription("State"));
pcv.GroupDescriptions.Add(new PropertyGroupDescription("City"));
myDataGrid.DataContext = pcv;

您可以在这里查看 user273340 所说的控件:http://demos.telerik.com/silverlight/#GridView/FirstLook

我不确定的是他们如何实现对标题内容的拖动。

【讨论】:

    猜你喜欢
    • 2013-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-06
    • 1970-01-01
    • 1970-01-01
    • 2011-07-02
    相关资源
    最近更新 更多