|
■No53095 (逃亡者 さん) に返信
> どちらかというと
>>CheckBox の配置されている画面上の行の位置でしょうか。
> です。
> itemのいちも教えていただけるとありがたいです
画面上の位置は ListViewDataItem.DisplayIndex プロパティで取得できます。
DataSource における Item の位置は ListViewDataItem.DataItemIndex プロパティで取得できます。
ListViewDataItem のインスタンスは CheckBox.NamingContainer プロパティで参照できるかと思います。
protected void CheckBox_CheckedChanged(object sender, EventArgs e)
{
CheckBox checkBox = (CheckBox)sender;
ListViewDataItem item = (ListViewDataItem)checkBox.NamingContainer;
Debug.WriteLine(String.Format("DisplayIndex:{0}", item.DisplayIndex));
Debug.WriteLine(String.Format("DataItemIndex:{0}", item.DataItemIndex));
}
|