ListView DisplayMemberBinding 질문드립니다.

<GridViewColumn x:Name="Column1" Header="순번" Width="70" HeaderContainerStyle="{StaticResource GridViewColumnHeader.W306}" DisplayMemberBinding="{Binding Number}">
    <GridViewColumn.CellTemplate>
        <DataTemplate>
            <Label Name="Column1_Label" Content="1" Style="{StaticResource Label.D2}"/>
        </DataTemplate>
    </GridViewColumn.CellTemplate>
</GridViewColumn>

이런식으로 ListView에 DataTemplate의 라벨 스타일을 지정해서 표시해주고있었습니다

private static List<Datas> instance;

public static List<Datas> GetInstance()
{
    if (instance == null)
        instance = new List<Datas>();

    return instance;
}

public void ListViewtest()
{

    GetInstance().Add(new Datas() { Number = "12", value = "20" });

    CIWSListView.ItemsSource = GetInstance();

}

근데 이제 바인딩을 하고 코드로 내용을 넣다보니 폰트나 크기 이런 스타일은 다 적용되는 것 같은데 가운데정렬만 안먹히네요.
혹시 무슨문제일까요?

컬럼의 바인딩을 Label쪽으로 바꿨더니 해결되었습니다.