1
我在我的C#Winforms應用程序中使用Visual Basic Power Pack中的DataRepeater
控件。該控件未綁定,在VirtualMode中運行。禁用DataRepeater控件中某些項目的控件
我在此控件中顯示多個項目。根據某些標準,我想禁用控件中的按鈕。
我試圖在數據轉發的_DrawItem事件如下:
private void dataXYZ_DrawItem(object sender, DataRepeaterItemEventArgs e)
{
int Item=e.DataRepeaterItem.ItemIndex;
dataXYZ.CurrentItem.Controls["buttonSomething"].Enabled = SomeFunc(Item);
}
發生什麼按鈕是基於控制的最後一個項目應該是什麼啓用或禁用。
任何想法如何我可以逐項控制啓用狀態?
感謝