これにアプローチする方法を教えていただければ幸いです。InitializeComponent()でこの例外が発生します。問題はXAMLコードのグリッドにあると思いますが、何かアイデアはありますか?
System.Windows.Markup.XamlParseExceptionが発生しましたMessage=プロパティ'System.Windows.Controls.Border.Child'が複数回設定されています。StackTrace:System.Windows.Application.LoadComponent(Object component、Uri resourceLocator)at Minimal.MainPage.InitializeComponent()at Minimal.MainPage..ctor()InnerException:
<basics:GridSplitter Grid.Column="1" HorizontalAlignment="Stretch" />
<Grid Margin="5" Grid.Column="2" Background="White" VerticalAlignment="Stretch">
<Grid.RowDefinitions>
<RowDefinition Height="40" />
<RowDefinition />
</Grid.RowDefinitions>
<StackPanel Grid.Row="0" Margin="2" Orientation="Horizontal">
<TextBox Name="SearchTextBox" Text="JOHN" VerticalAlignment="Center" Width="100"
HorizontalAlignment="Left" Margin="2,2,5,2" />
<Button Content="Search by owner name" Click="Button_Click"
Margin="2" VerticalAlignment="Center" HorizontalAlignment="Right" />
</StackPanel>
<ScrollViewer Grid.Row="1">
<esri:FeatureDataGrid x:Name="MyDataGrid"
Map="{Binding ElementName=MyMap}"
GraphicsLayer="{Binding ElementName=MyMap, Path=Layers.[MontgomeryParcels]}" />
</ScrollViewer>
</Grid>
</Border>
</userControls:DraggableWindow>