DataGridViewにラジオボタンを配置する(Windowsフォーム)

WindowsフォームのDataGridViewにラジオボタンを配置してみました。
Gridviewのラジオボタン

まずは、DataGridView のボタン列をオーバーライドします。
http://msdn.microsoft.com/ja-jp/library/ms171619(VS.80).aspx

描画のところで、ラジオボタンコントロールを貼り付けます。
ControlPaint.DrawRadioButton

状態表示は以下の定数を組み合わせて実現する
 ・チェック/未チェック
   ButtonState.Checked
 ・ 使用可能/使用不可能(グレー)
   ButtonState.Inactive

あとはイベントをmsのサイトを参考に取得し、表示を切り替える。

市販のグリッドコントロールとか使えばもっと楽なのかなぁ。。。




グレープシティ MultiRow for Windows Forms 5.0J 1開発ライセンスパッケージ

税込 126,000 円 送料込

参考にしたところ
DataGridViewのチェックボックスを押下不可にするには?
http://hpcgi1.nifty.com/MADIA/VBBBS2/wwwlng.cgi?print+200704/07040078.txt
00 : 23 : 49 | プログラミング | トラックバック(0) | コメント(0) | page top↑
<<IISに証明書を設定する | ホーム | Windowsファイアウォールの例外にポートを追加するコマンド>>
コメント

コメントの投稿














管理者にだけ表示を許可する

トラックバック
トラックバックURL
http://playtoto.blog55.fc2.com/tb.php/182-3cc62f14
この記事にトラックバックする(FC2ブログユーザー)
| ホーム |

カテゴリー

PR

最近の記事

ブログ全記事表示

全ての記事を表示する

カレンダー

07 | 2017/08 | 09
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -

検索フォーム

RSSフィード