내가 궁금한 점이있다. 컨트롤 (예 : DataGrid) 아래에 템플릿을 만드는 경우 항상 window.resources 아래에 만드는 모든 것을 넣을 수 있습니까?모든 템플릿을 window.resources 섹션에 넣을 수 있습니까?
이<Grid Background="DarkGray">
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="20" />
</Grid.RowDefinitions>
<DataGrid Name="dgFruit" ItemsSource="{Binding}" AutoGenerateColumns="false" ItemTemplate="{StaticResource datagrid}" >
<DataGrid.RowHeaderStyle>
<Style TargetType="DataGridRowHeader">
<Setter Property="Content" Value="{Binding Path=Number}" />
</Style>
</DataGrid.RowHeaderStyle>
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Path=Name}" Header="Name"/>
<DataGridTextColumn Binding="{Binding Path=Color}" Header="Color"/>
<DataGridCheckBoxColumn Binding="{Binding Path=Mjummy}" Header="Mjummy"/>
<DataGridTextColumn Binding="{Binding Path=Number}" Header="Number"/>
<DataGridTextColumn Binding="{Binding Path=Pits.Count}" Header="Pits"/>
</DataGrid.Columns>
</DataGrid>
</Grid>
당신이 <DataGrid.RowHeaderStyle>
에서 </DataGrid.Columns>
에 모두의 DataTemplate을 만들 수있다 : 예를 들어 줄 것인가? 그리고 그렇다면, 어떻게 말할 수 있습니까? 내가 템플릿에 넣어 줄 것이 아니라, 오히려 스타일, 그리고 네,이 스타일은 자원에 넣어 수 있습니다 사전