![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
VC#2013でソフトを作成しています.
xmlに保存したデータをform上のdataGridViewに表示させたいと考えています.
xmlのデータは下記のようになります.
<?xml version="1.0" standalone="yes"?>
<setting>
<test>
<No>1</No>
<直径>43.1</直径>
<全長>43.2</全長>
<可>true</可>
</test>
</setting>
xmlを読み込んでfrom上のdataGridViewに表示させるコードは下記のようになります.
setting.ReadXml(Directory.GetCurrentDirectory() + "\\setting.xml");
dataGridView1.DataSource = setting;
dataGridView1.DataMember = "test";
上記コードを実行し、<可>の列だけ、checkBoxにしたいと考えていますが、
trueと表示されてしまいます.
多分ですが、string型であるからだと思いますが、どのようにすればcheckBoxを表示することが出来ますでしょうか?
何卒、ご教授宜しく御願い致します.
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>setting.ReadXml(Directory.GetCurrentDirectory() + "\\setting.xml");
のsettingは何者ですか?
DataTable?DataSet?
DataTableならコラムはどのように作っているのでしょうか?
TestData.Columns.Add("No", Type.GetType("System.Int16"));
TestData.Columns.Add("直径", Type.GetType("System.Double"));
TestData.Columns.Add("全長", Type.GetType("System.Double"));
TestData.Columns.Add("可", Type.GetType("System.Boolean"));
として作成し、下記のXMLを読み込んだ場合にはDataGridViewCheckBoxになっていましたけど。
<?xml version="1.0" standalone="yes"?>
<DocumentElement>
<test>
<No>1</No>
<直径>43.1</直径>
<全長>43.2</全長>
<可>true</可>
</test>
<test>
<No>2</No>
<直径>50</直径>
<全長>22.5</全長>
<可>false</可>
</test>
</DocumentElement>
DataTable.DataSourceで指定する場合にDataGridViewComboBoxにする方法は…不明です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- アプリ Android studio 初心者 Hello Android!しか表示されない 1 2023/08/01 08:47
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
- Excel(エクセル) VBA : スクレイピングできない 4 2023/05/12 22:26
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- Visual Basic(VBA) vbaのエラー対応(実行時エラー7:メモリが不足しています) 4 2023/04/24 00:20
- XML XML同じ名前の要素を自動で集約するツール 1 2022/04/11 09:21
- AJAX 自作の地図をグーグルマップのようにしたい 3 2022/11/15 11:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBSでxmlの値を書き換えたい
-
C#のDataGridViewにCheckBox
-
Excel-VBAでXMLの複数ノードの...
-
DOMで\\\\localhost\\~がload...
-
あせんうぶり言語
-
CPUの考え方を教えてください ...
-
XMLで要素が記述された順番に意...
-
ルート要素ノードが2個ある場合?
-
SNMP リンクダウンとノードダ...
-
WebBrowser1.Document.Body.Inn...
-
XSLで、XMLの空タグを制御したい。
-
XML文のid属性とclass属性について
-
C言語の単方向リストについて
-
タグの有無の判定
-
ツリービューのノードをダブル...
-
C#で使用中のファイルに別のフ...
-
変数の宣言について
-
東芝のDynabookなのですがアン...
-
複数のマックPCによる数値計算...
-
昔Winnyってありましたけど、あ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel-VBAでXMLの複数ノードの...
-
VBSでxmlの値を書き換えたい
-
XML同じ名前の要素を自動で集約...
-
XMLのタグ名に予約語は禁止?
-
妥当なXML文書
-
エラーメッセジの意味が分かり...
-
TOMCAT起動エラー
-
XMLの名前空間について
-
robots.txtの設置場所
-
RSSファイルの拡張子はどれが正...
-
sitemap.xmlとrobots.txtの関係
-
ANTのbuild.xmlに日本語コメン...
-
サイトマップの作り方。
-
XMLからデータを取得
-
mac 10.9.3に英辞郎を導入する
-
東芝のDynabookなのですがアン...
-
CPUの考え方を教えてください ...
-
昔Winnyってありましたけど、あ...
-
SNMP リンクダウンとノードダ...
-
ルート要素ノードが2個ある場合?
おすすめ情報