ListView の変更が VB6 で許可されるようにするには、どう設定すればいいですか?
Visual Basic 6でListViewを編集可能にするには、次の手順に従ってください。
- フォーム デザイナで、ListView コントロールをフォームにドラッグ アンド ドロップします。
- ListViewコントロールをダブルクリックしてコードエディタを開きます。
- Form_Loadイベントで、次のコードを追加して、リストビューコントロールのビュープロパティをlvwReportに設定し、編集を許可します。
Private Sub Form_Load()
ListView1.View = lvwReport
ListView1.Enabled = True
End Sub
- 変更を保存するためのボタンコントロールを追加する
- ListViewコントロールの変更を保存するには、ボタンのクリックイベントに以下のコードを追加します。
Private Sub btnSave_Click()
Dim i As Integer
' 遍历ListView的所有行
For i = 1 To ListView1.ListItems.Count
' 获取当前行的文本内容
ListView1.ListItems(i).Text = "修改后的文本内容"
' 获取当前行的子项文本内容
ListView1.ListItems(i).SubItems(1) = "修改后的子项文本内容"
Next i
End Sub
これらの設定により、ListView コントロールではユーザーがテキスト内容を編集および変更し、保存ボタンをクリックすると変更されたテキスト内容が保存されます。