Thanks for Helping ali
code generated by XAML after doing all step u mention but same problem occurs no binding
list box apperas but no check box appears
<Grid x:Name="My_New_Grid" HorizontalAlignment="Right" Height="264" Margin="0,16,8,0" VerticalAlignment="Top" Width="136">
<ListBox x:Name="listBox" ItemsSource="{Binding Layers.[Karachi].Layers, ElementName=listBox}">
<ListBox.Resources>
<DataTemplate x:Key="My_List_Data_Temp">
<Grid x:Name="grid" >
<CheckBox x:Name="checkBox" Content="{Binding Name, ElementName=checkBox}" Margin="0,0,0,3" d:LayoutOverrides="Width, Height" IsChecked="{Binding DefaultVisibility, ElementName=checkBox, Mode=TwoWay}" Tag="{Binding ID, ElementName=checkBox}" IsHitTestVisible="False" />
</Grid>
</DataTemplate>
</ListBox.Resources>
<ListBox.ItemTemplate>
<StaticResource ResourceKey="My_List_Data_Temp"/>
</ListBox.ItemTemplate>
</ListBox>
</Grid>