c# - 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 - 有人可以解释一下为什么我得到以下代码的两个不同答案吗?
- java - 如何获取 ZZ_CMAP_PACKED 中的单词边界?
- neural-network - 您如何为特定目的选择神经网络模型?
- python-3.x - Sublime Text 3 中的 Yapf(python 文件的格式化程序)不起作用。访问被拒绝
- windows - 是否可以在 Windows 中使用命令行重命名多个目录?
- javascript - 我可以解释 (1 + undefined) 隐式强制转换 JS 中的怪异行为吗?
- css - Nuxt 中的条件样式表
- reactjs - React - 使用 JSON 存储数据
- plpgsql - 从客户端,这与 SELECT 完美配合并返回布尔值。但是,作为 Function 它不能作为 plpgsl
- reactjs - 当我使用句柄登录方法时,它会导致“超出最大更新深度”