【KBJ10092】xamDataGrid でセルの表示を複数行にするには

0 ユーザーが評価
この投稿には確認済みの回答があります。 0 返信 | 1 サポーター

トップ 10 投稿者 
投稿 26
IG Employee
[IG] 池原 大然 投稿済み: 2010/6/14 19:22
【概要】
xamDataGrid でセルの表示を複数行にするには
 
【該当するコンポーネント】
xamDataGrid, XamEditors
 
【該当するバージョン】
全てのバージョン
 
【記事の種類】
How-to
 
【詳細】
XamDataGrid でセルの表示を折り返す場合は、EditorStyle のスタイル定義内で TextWrapping を設定します。
 
 
In XAML:
 
<Window x:Class="Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:igDP="http://infragistics.com/DataPresenter"
    xmlns:igEditors="http://infragistics.com/Editors"
    Title="Window1" Height="409" Width="620" >
    <Grid>
        <igDP:XamDataGrid Name="XamDataGrid1" 
                          BindToSampleData="True" >
            <igDP:XamDataGrid.FieldSettings>
                <igDP:FieldSettings AllowEdit="False" />
            </igDP:XamDataGrid.FieldSettings>
            <igDP:XamDataGrid.FieldLayouts>
                <igDP:FieldLayout>
                    <igDP:Field Name="name" />
                    <igDP:Field Name="department" />
                    <igDP:Field Name="salary" />
                    <igDP:Field Name="email" Width="30" >
                        <igDP:Field.Settings>
                            <igDP:FieldSettings>
                                <igDP:FieldSettings.EditorStyle>
                                    <!-- XamTextEditor のスタイルを定義します -->
                                    <Style TargetType="{x:Type igEditors:XamTextEditor}">
                                        <Setter Property="TextWrapping" Value="Wrap" />
                                    </Style>
                                </igDP:FieldSettings.EditorStyle>
                            </igDP:FieldSettings>
                        </igDP:Field.Settings>
                    </igDP:Field>
                </igDP:FieldLayout>
            </igDP:XamDataGrid.FieldLayouts>
        </igDP:XamDataGrid>
    </Grid>
</Window>
 
ページ 1 / 1 (1 項目) | RSS
Infragistics Japan
インフラジスティックス ジャパン