- 20 名前:デフォルトの名無しさん mailto:sage [2017/04/24(月) 01:58:20.59 ID:zwb7nwH/.net]
- フォームのRadioButtonのCheckedChangedイベントの順って、
外れた方→新たに選択された方であることを昔(.NET2.0)から保証されてるよね? 今こちらの環境(.NET3.5と.NET2.0の両方)で上記順であることは確認したのだけど、 コメントに「逆だからこうした」あり、逆順を期待するコードがあって???となってる。 Web漁ってみたが、MSDNには明記されてない。 https://msdn.microsoft.com/ja-jp/library/system.windows.forms.radiobutton.checkedchanged(v=vs.110).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-2 MSDNやStackOverflow含めたほとんどのサイトのサンプルコードは someRadioButon.Checked==true を見てるからあってるはずだけど、 https://msdn.microsoft.com/ja-jp/library/system.windows.forms.radiobutton(v=vs.110).aspx stackoverflow.com/questions/11493845/radio-button-checked-changed-event-fires-twice 中には逆を書いているところもある。 yan-note.blogspot.jp/2008/12/radiobutton-checkedchanged.html 保証されてないって事はないよね?昔から変わったとも思えないのだけど。 (こちらの実装ミスであることを確認したい)
|

|