中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

wpf datagrid怎么添加數據

wpf
小億
215
2023-10-14 03:59:31
欄目: 編程語言

要將數據添加到WPF DataGrid,需要以下步驟:

  1. 創建一個數據源:可以是一個類或一個集合,該類或集合包含將在DataGrid中顯示的數據。

  2. 創建DataGrid并設置其ItemsSource屬性為數據源。

  3. 在數據源中添加數據。

下面是一個簡單的示例,演示如何添加數據到DataGrid:

XAML代碼:

<Window x:Class="WpfApp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="450" Width="800">
<Grid>
<DataGrid x:Name="dataGrid" AutoGenerateColumns="True" />
</Grid>
</Window>

C#代碼:

using System.Collections.ObjectModel;
using System.Windows;
namespace WpfApp
{
public partial class MainWindow : Window
{
public ObservableCollection<Person> People { get; set; }
public MainWindow()
{
InitializeComponent();
People = new ObservableCollection<Person>();
dataGrid.ItemsSource = People;
// 添加數據
People.Add(new Person("John", "Doe"));
People.Add(new Person("Jane", "Smith"));
}
}
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
public Person(string firstName, string lastName)
{
FirstName = firstName;
LastName = lastName;
}
}
}

在上述示例中,我們創建了一個名為Person的簡單類,該類具有FirstName和LastName屬性。然后,我們在MainWindow的構造函數中創建了一個ObservableCollection作為數據源,并將其賦給DataGrid的ItemsSource屬性。最后,我們通過調用People集合的Add方法向數據源中添加了一些Person對象。這些Person對象將自動顯示在DataGrid中的相應列中。

0
绩溪县| 巴林左旗| 通辽市| 新蔡县| 大足县| 潍坊市| 集贤县| 堆龙德庆县| 连平县| 苗栗县| 庆云县| 永昌县| 云林县| 承德县| 南城县| 长寿区| 万州区| 色达县| 荣昌县| 崇州市| 民丰县| 伊吾县| 涪陵区| 乳山市| 固镇县| 黑山县| 教育| 民乐县| 布拖县| 五大连池市| 晋江市| 玛纳斯县| 错那县| 湖北省| 秀山| 进贤县| 顺义区| 武城县| 西吉县| 含山县| 盐亭县|