我DataRepeater
在 C# Winforms 应用程序中使用 Visual Basic Power Pack 中的控件。该控件未绑定,在 VirtualMode 下运行。
我在此控件中显示多个项目。根据某些标准,我想禁用控件中的按钮。
我在数据转发器的 _DrawItem 事件中尝试了以下操作:
private void dataXYZ_DrawItem(object sender, DataRepeaterItemEventArgs e)
{
int Item=e.DataRepeaterItem.ItemIndex;
dataXYZ.CurrentItem.Controls["buttonSomething"].Enabled = SomeFunc(Item);
}
会发生什么是根据控件中的最后一项应该是启用或禁用按钮。
知道如何逐项控制启用状态吗?
谢谢