XAML <DataGrid Name="myDataGrid"/> 的代码隐藏等效项是什么?
What is the code-behind equivalence of XAML <DataGrid Name="myDataGrid"/>?
我能否以编程方式添加 WPF 项目而无需任何手动干预 XAML?请帮帮我。
学习xaml标记是wpf开发的必要步骤,但是是的,wpf app完全可以用c#编写:
public class MainWindow : Window
{
DataGrid myDataGrid;
public MainWindow()
{
InitializeComponent();
var root = new Grid();
myDataGrid = new DataGrid();
var items = new ObservableCollection<DgItem> { new DgItem { Name = "A" } };
myDataGrid.ItemsSource = items;
root.Children.Add(myDataGrid);
this.Content = root;
}
}
public class DgItem
{
public string Name { get; set; }
}
我能否以编程方式添加 WPF 项目而无需任何手动干预 XAML?请帮帮我。
学习xaml标记是wpf开发的必要步骤,但是是的,wpf app完全可以用c#编写:
public class MainWindow : Window
{
DataGrid myDataGrid;
public MainWindow()
{
InitializeComponent();
var root = new Grid();
myDataGrid = new DataGrid();
var items = new ObservableCollection<DgItem> { new DgItem { Name = "A" } };
myDataGrid.ItemsSource = items;
root.Children.Add(myDataGrid);
this.Content = root;
}
}
public class DgItem
{
public string Name { get; set; }
}