0
私はSilverlightアプリケーションで作業しており、それぞれに1行2列の動的グリッドを作成しています。最初のグリッドでは、いくつかのフィールド(テキストボックス/コンボボックス/日付ピッカーなど)で列にデータを入力し、2列目を空白のままにしています。 2番目のグリッドでは、2番目の列を作成し、最初の空白を交互に残しています。今、私は最初のグリッドの2番目のグリッドの2番目の列からのデータが必要です。 (私は2つのグリッドをマージする方法で)。それを行う方法はありますか?2つの異なるグリッドからデータをマージしようとしています
それはこのようなものになる:両方のディスプレイそう
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="{Binding GridColumnNumber}" width = 140 ....>
<Controls:FieldItemControl FieldType="{Binding Type}" Margin="10,0,0,0" Grid.Column="{Binding FieldGridColumnNumber}">
<Controls:FieldItemControl.DataTemplates>
<Controls:TemplateSelectorDataTemplate FieldType="TextBox">
<TextBox Text="{Binding UserText}" width = 200 ....>
</Controls:TemplateSelectorDataTemplate>
<Controls:TemplateSelectorDataTemplate FieldType="Button">
<Button x:Name="SearchButton" Margin="10 10 10 0" .....>
</Controls:TemplateSelectorDataTemplate>
<Controls:TemplateSelectorDataTemplate FieldType="DropDownList">
<DynamicControls:AutoCompleteComboBox VerticalAlignment="Top" Width =200 ....>
</Controls:TemplateSelectorDataTemplate>
....
....
....
</Controls:FieldItemControl.DataTemplates>
</Controls:FieldItemControl>
</Grid>
私はそれが私の次のものになるフィールドを知っていないので、私のケースではうまくいかないと思います。 – Vandaliser
これらのフィールドはどのようにしてグリッドに入りますか? – NestorArturo