Dev Express Scheduler

本文关键字:Scheduler Express Dev | 更新日期: 2023-09-27 18:12:51

我想使用DevExpress Scheduler控件开发一个WPF应用程序(约会系统)。我是WPF和DevExpress的新手。我正在使用DevExpress的v10.2。在线提供的官方文档适用于v14.1。v10.2上没有足够的文档

我的任务是在页面加载时将数据从数据库绑定到调度程序,并允许用户添加新的约会,这些约会应该反映在DB中。我使用VS2010和SQLServer。请提供任何链接给我参考,以便完成我的任务。

更新:

我提到了将schedulecontrol绑定到SQL Server数据库的链接,但步骤不完整。我想知道如何创建数据集(CarsDBDataSet在示例中给出),这反过来可以绑定到调度器。我真的被这一切搞糊涂了。

Dev Express Scheduler

根据注释:
0. 使用this.CarSchedulingControl.Storage.Appointments.DataSource设置数据源。
1. 你可以在这里找到例子。为WPF设置过滤器为WPF'DXScheduler。对于每个示例,您可以选择版本,但对于某些示例,您不能选择您的版本。
2. 你可以向DevExpress询问旧的离线文档。
3.要生成数据集,请访问此MSDN文章。
4. 另一种从SQL生成数据集的方法是使用System.Data.SqlClient对象:

var builder = new SqlConnectionStringBuilder();
builder.WorkstationID = "Server";
builder.DataSource = "DataBase";
builder.UserID = "User";
builder.Password = "Password";
using (var connection = new SqlConnection(builder.ConnectionString))
{
    var command = new SqlCommand("Select Field1, Field2, Field3 From Table", connection);
    var adapter = new SqlDataAdapter(command);
    var dataTable = new DataTable("Table");
    adapter.Fill(dataTable);
    var dataSet = new DataSet();
    dataSet.Tables.Add(dataTable);
}

你可以使用这个数据集作为你的调度程序的数据源