내 WPF 레이아웃에서 중요한 문제는 WPF에서 아래 구조가 필요하다는 것입니다. 내가 그리드와 함께 노력하고 있지만 아래 보이는 것처럼 필요한 구조를 얻을 수 없습니다. 하나의 행에 여러 레코드를 표시해야합니다.
날 나는 새 행 한 행과 이후에 여러 레코드를 표시 할 수 있어요 너무 무엇을 할 수 있는지 알려 주시기 바랍니다.![<Grid Width="500" Height="400"> <ItemsControl Name="icTodoList"> <ItemsControl.ItemTemplate> <DataTemplate> <Grid MouseUp="Grid_MouseUp_1"> <Grid.RowDefinitions> <RowDefinition></RowDefinition> <RowDefinition></RowDefinition> <RowDefinition></RowDefinition> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="*" /> <ColumnDefinition Width="100" /> <ColumnDefinition Width="100" /> </Grid.ColumnDefinitions> <TextBlock > <Image Style="{DynamicResource MainTextBlock}" Grid.Column="0" Grid.Row="0" Height="60" Width="60" Source="{Binding ProjectIcon}" x:Name="imgPhoto" ></Image> <TextBlock Grid.Column="0" Grid.Row="1" Text="{Binding ProjectTitle}" /> </TextBlock> </Grid> </DataTemplate> </ItemsControl.ItemTemplate> </ItemsControl> </Grid>][2]
당신이 [WrapPanel] 시도해 봤어 (http://msdn.microsoft.com/en-us/library/system.windows.controls.wrappanel.aspx)? 밖에 [exapmles] (http://www.dotnetperls.com/wrappanel)이 많이 있습니다. 바인딩이 필요하면'ItemsPanel'이'WrapPanel'으로 설정된'ListView'를 사용할 수 있습니다. – icebat
내가 시도 havn't는 랩 패널이 여전히 작동 :::::: 을 행의 레코드를 표시되지 시도 –
user3386790
@icebat 코드 샘플을해야합니까 -> DataTemplate을> ItemsControl에> –
user3386790