| ■51127 / ) |
Re[1]: ファイルをポップアップメニュー |
□投稿者/ Hongliang (657回)-(2010/06/25(Fri) 16:13:30)
|
> ToolStripitem[] item = new ToolStripitem[files.Length]; > > this.allfilesToolStripitem.DropDownItems.AddRange( > new ToolStripItem[] {item[i]}); 何故一つだけしか追加しないのに AddRange なんでしょう? というか事前に ToolStripItem[] item を作ってるんだから、ループで各要素の初期化だけして、最後に一回 item を AddRange すればいいんでは? あと、item[i] の中身が new された様子がありませんが、大丈夫でしょうか?
> for (int i = 1; i < files.Length; i++) { 本題からは外れますが、0 番目の要素は追加しなくていいんでしょうか?
最後に、そもそもこのコードは実行されていますか? ブレイクポイントとかで確認して下さい。
|
|