首页 > 解决方案 > XtraScheduler 未显示新约会

问题描述

我正在使用 DexExpress 的 XtraScheduler 控件,我使用创建了一个自定义表单来创建和编辑约会。它已成功创建,并且在重新加载表单约会时也会显示。

我面临的唯一问题是创建后没有立即显示约会,即使我正在调用 Reload 函数并刷新存储和调度程序控制

Private Sub SchedulerControl2_EditAppointmentFormShowing(sender As Object, e As AppointmentFormEventArgs) Handles SchedulerControl2.EditAppointmentFormShowing
        e.Handled = True
        Dim editAppointment As EditAppointment
        editAppointment = New EditAppointment(e.Appointment)
        editAppointment.ShowDialog()

        //i also tried a thread.sleep command here but it is not working

        //reloading scheduler data
        LoadAllAppointments()

        //refreshing control
        SchedulerDataStorage2.RefreshData()
        SchedulerControl2.Refresh()
        SchedulerControl2.RefreshData()
    End Sub

我想我必须LoadAllAppointments()在某些情况下打电话,AppointmentFormShowing_Closing但没有这样的表格可用

标签: c#vb.netvisual-studiodevexpress

解决方案


推荐阅读