//ListViewItemオブジェクトの作成 |
ListViewItem lvi = new ListViewItem(“アイテム”);
|
//UseItemStyleForSubItemsをfalseにする |
lvi.UseItemStyleForSubItems = false; |
//フォントを太字にする |
FontStyle fs = lvi.Font.Style | FontStyle.Bold; |
Font f = new Font(lvi.Font.Name, lvi.Font.Size, fs);
|
//前景色、背景色、フォントを指定してサブアイテムを追加 |
lvi.SubItems.Add(“サブアイテム”, Color.Yellow, Color.Red, f); |
//アイテムを追加 |
ListView1.Items.Add(lvi); |
item = new ListViewItem(col); |
item.UseItemStyleForSubItems = false; |
子家族V.Items.Add(item); |
if (item.SubItems[2].Text == “没”) item.SubItems[2].ForeColor = Color.Red; |
// listview 選択されているインデックスを得る |
string strIndexes = string.Empty;//イニシャライズ(初期化)
foreach (ListViewItem itemx in listView1.SelectedItems)
{
strIndexes += itemx.Index.ToString() + “,”;
}
MessageBox.Show(“選択項目のインデックスは\r\n” + strIndexes);
//項目が1つも選択されていない場合 |
if ( listView1.SelectedItems.Count == 0 ) |
//処理を抜ける |
return; |
ListViewItem itemx = new ListViewItem(); |
//1番目に選択されれいるアイテムをitemxに格納 |
itemx = listView1.SelectedItems[0]; |
//選択されているアイテムを取得する |
string msg; |
msg = “郵便番号は ” + itemx.Text + “\n”; |
msg += “住所は ” + itemx.SubItems[1].Text + “\n”; |
msg += “氏名は ” + itemx.SubItems[2].Text; |
for(i= 0;i < 続柄数;i++) |
{ |
string str = 続柄V.Items[i].SubItems[1].Text; |
if(続柄Box.Text == str) break; |
} |