-1

我有一个包含 ListBox 的表单,它允许用户选择一个新值,单击保存,然后返回到主表单。使用具有 this.ShowDialog() 调用的公共方法调用它。ListBox 填充在表单的 Load 事件中,我遇到的问题是,当我尝试设置当前值时,它无法这样做,因为此时尚未填充 ListBox。它在表单出现在屏幕上时填充。

在 VBA 中,我总是可以依赖在我与表单进行任何交互时触发的 UserForm_Initialize 事件,所以我的问题是如何在 C# 中获得相同的结果?我是否需要有一个公共方法来填充我的表单并且每次使用表单时都必须记住调用它?

谢谢

4

1 回答 1

1

您可以在表单的构造函数中初始化列表框

于 2012-09-28T13:34:50.083 回答