<!-- 開始 UserControl タグに ValueConverter の名前空間宣言を追加します。 -- > xmlns:helper="clr-namespace:xamSamples_XAML" <!--コンバーターおよび並べ替え比較演算子のリソースを追加します。 --> <UserControl.Resources> <helper:TotalUnitsConverter x:Key="TotalUnitsConverter"/> <helper:MySortComparer x:Key="MySortComparer"/> </UserControl.Resources> <Grid x:Name="LayoutRoot" Background="White"> <ig:XamGrid Grid.Row="0" x:Name="MyDataGrid" AutoGenerateColumns="False"> <ig:XamGrid.Columns> <ig:TextColumn Key="ProductID"/> <ig:TextColumn Key="ProductName"/> <ig:TextColumn Key="QuantityPerUnit"/> <ig:TextColumn Key="UnitPrice"/> <ig:TextColumn Key="UnitsInStock"/> <ig:TextColumn Key="UnitsOnOrder"/> <ig:TextColumn Key="ReorderLevel"/> <ig:TextColumn Key="Discontinued"/> <!--非バインド列を作成し、ValueConverter および SortComparer にフックアップします。 --> <ig:UnboundColumn Key="Total Units" ValueConverter="{StaticResource TotalUnitsConverter}" SortComparer="{StaticResource MySortComparer}" IsSortable="True"/> </ig:XamGrid.Columns> </ig:XamGrid> </Grid>