代码之家  ›  专栏  ›  技术社区  ›  Leigh S

Silverlight DataGrid将自动生成的列转换为XAML列集合

  •  2
  • Leigh S  · 技术社区  · 15 年前

    这是我的场景…我正在SketchFlow中进行原型设计,因此我为我的虚拟数据创建了一个XML文件,然后将其数据绑定到数据网格。然后我想设置一些东西,比如宽度和标题文本,而不是使用所有自动生成的细节。

    所以问题是…是否有一种简单的方法可以将自动生成的列转换为XAML以便对其进行自定义?

    它只是一种减少开发/原型制作时间的方法。

    事先谢谢。

    顺便说一句,我使用一个XML文件是因为我有相当具体的细节需要显示,而虚拟的lorem ipsum数据并没有真正切掉它。

    更新

    我使用SilverlightSpy是希望通过某种方式可以检查对象的XAML(我可以),但是对于自动生成的列仍然没有XAML。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Leigh S    15 年前

    不幸的是,我认为这个功能是不存在的。当我在ExpressionBlend中查看列集合时,我希望看到一个按钮“从数据源复制”。

    同时,我认为拆分屏幕/XAML模式和复制粘贴是下一个最佳选择。

    <data:DataGridTextColumn Binding="{Binding [Column], Mode=OneWay}" Header="[HeaderText]"/>
    

    当你发现自己一次又一次地做这件事时,它会变得有点乏味…

    希望你们中的一个能找到工作

    推荐文章