【问题标题】:Silverlight Datagrid Column header Text Break LineSilverlight Datagrid 列标题文本换行符
【发布时间】:2012-09-24 14:02:14
【问题描述】:

我正在使用 Silverlght 4。我有一个数据网格标题,其文本 =“StudentDetailOfAplication”。由于它占用更多长度,我需要在“应用程序”附近有一个断线。请给我一些有用的链接如何做到这一点

<Grid x:Name="LayoutRoot" Background="White">
        <sdk:DataGrid AutoGenerateColumns="False" Height="227" HorizontalAlignment="Left" Margin="39,37,0,0" Name="dataGrid1" VerticalAlignment="Top" Width="316" >
            <sdk:DataGrid.Columns>
                <sdk:DataGridTextColumn Header="StudenDetailsOFApplication" Width="100" Binding="{Binding id}"></sdk:DataGridTextColumn>
                <sdk:DataGridTextColumn Header="Name" Width="100" Binding="{Binding productName}"></sdk:DataGridTextColumn>
                <sdk:DataGridTextColumn Header="NumberOfAplication" Width="114"  Binding="{Binding qty}"></sdk:DataGridTextColumn>
            </sdk:DataGrid.Columns>
        </sdk:DataGrid></Grid>

【问题讨论】:

    标签: xaml silverlight-4.0 resourcedictionary


    【解决方案1】:

    Header="Student Details&amp;#10;Of Application"Header="Student Details&amp;#x0a;Of Application" 也可以。或者,如果您不插入字符串,您也可以执行类似的操作。

    <TextBlock>
    Line<LineBreak/>Break
    </TextBlock>
    

    但我个人只是使​​用前两个示例中显示的代码。另请记住,xml 将保留空格,因此如果 TextAlignment 属性不可用,您可以像 Header=" Details of&amp;#10;Student Application" 一样进行对齐。希望这会有所帮助。

    【讨论】:

    • 它工作正常..谢谢你克里斯 W
    • 没问题,大家互相帮助。干杯:)
    猜你喜欢
    • 2011-10-10
    • 2010-09-14
    • 2011-04-18
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 2011-09-14
    • 1970-01-01
    • 2012-05-24
    相关资源
    最近更新 更多