tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: DataGridにてチェックボックス表示
投稿日: 2005/09/28(Wed) 10:09
投稿者なおこ(・∀・)
お世話になります。

> [OSのVer]:WindowsXP   [VBのVer]:VB.NET2003  
> DataGridについての質問なのですが
> 現在DataAdapter.Fill構文にてDataGridに表示をしています。
> 列を指定してデータを呼び出す為にDataGridにチェックボックスを
> 表示したいのですがDataGridColumnStyleコレクションエディタに
> boolcolumn型-AllowNullをFalseにしたのですが表示されません。
> デザイナからの表示方法を教えてください

とりあえず、私の環境では以下の方法でチェックボックスが表示されました。
[デザイナ上での作業]
WindowsFormにDataGrid1を貼り付け。
コレクションエディタ
GridColumnStylesの…をクリックし、「DataGridBoolColumn」を選択。
 MappingNameに"booltest"と入力。

[コード]
Form_Loadに以下のコード
Dim testDt As DataTable = New DataTable("test")
testDt.Columns.Add("booltest", GetType(Boolean))
testDt.Rows.Add(New Object() {True})
testDt.Rows.Add(New Object() {False})
testDt.Rows.Add(New Object() {True})

Me.DataGrid1.DataSource = testDt

# MappingNameに割り当てた列のデータ型はBooleanでないと駄目っぽいです。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。