Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
非同期ダウンロードについて
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=10509#CommentId21867
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
パル36
 (中学生)
投稿日時
2011/10/17 17:45:43
有難うございます。
>基本的に,UIに対して「データの取得」「データの設定」といった行為は,全部できないと考えてください。
>例えば,
>> For Each checked As String In List1.CheckedItems
>は,List1.CheckedItems.GetEnumerator()という「UIデータの取得行為」を行っているので,例外が発生し>ます。
>もちろん,MessageBoxもだめですし,ラベルへのTextの設定もだめです。
わかりました。ほとんど操作できないのですね。
>LINQ使ってCheckedItemsをString()に変換して渡す
コードにLINQが使われていますが、これはどんな理由で使用しているのでしょうか。
これも、ウァーカーのせいでしょうか。
LINQについては、言葉しか知らなかったです。。。
ダイレクトキャストやユージングの例までありがとうございます。
Usingは便利そうですね。これなら、Disposeをする必要がなく感激しました!!
まだ、読んでいるだけなので実際に試してみたいと思います。
参考サイトもありがとうございます。
マイクロソフトさんが書いているので、すごいですね。
#少し理解まで時間が掛かりそうなので時間をください。