<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
<rss version="0.91">
<channel>
<title>「DataGridViewでセルの編集に使われているコンボボックスのSelectedIndexChangedイベントを捕捉する」へのコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=datagridview%2Fselectedindexchanged.html</link>
<description>「DataGridViewでセルの編集に使われているコンボボックスのSelectedIndexChangedイベントを捕捉する」に投稿されたコメントの一覧</description>
<language>ja</language>
<image>
<url>https://dobon.net/banner/dbs1.gif</url>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=datagridview%2Fselectedindexchanged.html</link>
<title>「DataGridViewでセルの編集に使われているコンボボックスのSelectedIndexChangedイベントを捕捉する」へのコメント</title>
<width>88</width>
<height>31</height>
</image>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=datagridview%2Fselectedindexchanged.html#7</link>
<description><![CDATA[セルにホストされているコントロールを取得できれば、使い慣れのイベントや、プロパティもそのまま。大変便利です。<br>ありがとうございました。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=datagridview%2Fselectedindexchanged.html#6</link>
<description><![CDATA[SelectedIndexChangedイベント内で、編集中のセルの位置を取得する方法も欲しいです。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=datagridview%2Fselectedindexchanged.html#5</link>
<description><![CDATA[&gt; SelectedIndexChangedイベントハンドラを削除するのはdataGridView1_CellValueChangedにした方がいいと思います。<br>&gt; 上記のdataGridView1_CellEndEditで削除する場合、SelectedIndexChangedイベントを３回繰り返すことがあります。<br><br>遅くなって申し訳ありません。<br><br>CellValueChangedですと現在と同じ値を選択した時は発生しませんので、ちょっと問題があるように思えます。もし、CellEndEditを使った場合にどのような状況で問題が起こるのかお分かりでしたら、教えていただけないでしょうか？<br><br>やはりCellEndEditで問題があるようでしたら、<br><br>DataGridViewでセルが編集中の時にキーイベントを捕捉する<br>http://dobon.net/vb/dotnet/datagridview/textboxevent.html<br><br>の方法をお試しください。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=datagridview%2Fselectedindexchanged.html#4</link>
<description><![CDATA[評価：良い<br>わかりやすく助かります。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=datagridview%2Fselectedindexchanged.html#3</link>
<description><![CDATA[SelectedIndexChangedイベントハンドラを削除するのはdataGridView1_CellValueChangedにした方がいいと思います。<br>上記のdataGridView1_CellEndEditで削除する場合、SelectedIndexChangedイベントを３回繰り返すことがあります。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=datagridview%2Fselectedindexchanged.html#2</link>
<description><![CDATA[評価：良い<br>　いつもサイトを参考にさせていただいています。サイトのサンプルはいつも参考にさせて頂いています。<br>　今回のサンプルは非常に参考になりました。<br>----------<br>　通常のComboboxのように、DataGridViewComboBoxColumnの『SelectedIndex機能』をDataGridViewにSelectedIndex機能が実装できました。(構想から『１週間』も悩んでいました。)<br><br>　この間、色々『Netや本をみたり、TestSampleCodeを書いたり』したけど、DataGridViewは多機能なためか、わかりやすい解説資料がなかなか見あたらず、途方に暮れていました。<br><br>(でもAddHandler・RemoveHandler、AddressOfの使い方は、何となくしかわかっていません。また勉強していきたいので、よろしくお願いします。)]]></description>
</item>
<item>
<title>評価の理由</title>
<link>http://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=datagridview%2Fselectedindexchanged.html#1</link>
<description><![CDATA[評価：良い<br>目からうろこでした。<br>this.dataGridViewComboBox.SelectedIndexChanged -= new EventHandler(dataGridViewComboBox_SelectedIndexChanged);<br>なことができたとは驚きです。]]></description>
</item>
</channel>
</rss>