2
Я установил свойство HorizontalAlignment для растягивания, но это не помогло.Как сделать ContentControl растягиваться горизонтально
Мне нужен этот контроль контента, поскольку в моем реальном коде DataGrid вводится призмой в элемент управления контентом.
XAML: за
<ContentControl HorizontalAlignment="Stretch">
<Grid>
<Controls:DataGrid ItemsSource="{Binding Persons}"></Controls:DataGrid>
</Grid>
</ContentControl>
Код:
public partial class MainPage : UserControl
{
public List<Person> Persons { get; set; }
public MainPage()
{
Persons = new List<Person>();
Persons.Add(new Person { Name = "A",Age = 5});
Persons.Add(new Person { Name = "A", Age = 5 });
Persons.Add(new Person { Name = "A", Age = 5 });
InitializeComponent();
DataContext = this;
}
}
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}