が、私はメモ帳に、(VSとコンピュータとの温度。問題)私はTitle
プロパティを持つクラスMovie
を持ってリストボックスに新しいアイテムを追加するWPF
をこのを入力申し訳ありませんが、私は
を持っていますDim movieList = New ObservableCollection(of Movie)
Private Sub SelectMovie(ByVal sender As Object, ByVal e As SelectionChangedEventArgs)
For Each m As Movie in movieList
If lb1.SelectedItem = "New" Then
m.Add(New Movie())
End If
Next
End Sub
movieListはtemp値で初期化されました。最後は"New"です。
コンストラクタで、私はmovielistを繰り返し、リストボックスに項目を入れました。 MainWindow.xamlで
lb1.Items.Add(m)
私は
<Grid Name="moviePage" >
<ListBox Name="lb1" SelectionChanged="SelectMovie">
</Grid>
を持って、私はそれを使用している間、私はリストを修正していますように、このアプローチが間違っていることを認識してんだけど、私はように見えることはできませんこれを回避する方法を見つける。
リストボックスにムービーがたくさん表示され、「新規」がリストから選択されている場合は、新しいムービーを追加することができます。
あなたの質問がありますか?あなたのコードは動作しませんか? –
これを行う方法はエラーを引き起こさないでしょう。私はそれを繰り返している間、私は配列にものを追加することができないことを示すエラーを取得していた。私の広告。 VSは今問題があるので、私はちょうど私が起こっていた覚えているものを使用してこれを入力しました。私は今何か他のことを考えることができない、すべてのアイデアは高く評価されています – heyNow