C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: Silverlight2のバグと質問


(過去ログ 43 を表示中)

[トピック内 2 記事 (1 - 2 表示)]  << 0 >>

■23016 / inTopicNo.1)  Silverlight2のバグと質問
  
□投稿者/ 純@WAS (1回)-(2008/08/07(Thu) 09:45:46)

分類:[.NET 全般] 

いつもお世話になっております。

まずSilverlight2 Beta2でバグが確認できた(たぶんご利用者はみんな気づいていると思いますが)ので掲載致します。


【バグ内容】
DataGridコントロールでどの行を選択しても、
<DataGrid名>.SelectedIndex = -1を返す。

【質問内容】
上記バグが発覚したことから、SelectedItemを使用することを検討しておりますが、
ASP.Netのように <DataGrid名>.Rows[index] がなく、Windowsアプリのように
<DataGrid名>.SelectedItem.Cells[index]が使えません。

選択された行内のアイテムもしくは選択されたセル(カラム)のアイテムを取得するには
どのようにすればよろしいでしょうか。

追伸
大阪勉強会でSilverlightを取り上げた時のスライドが大変参考になりました。
これからも頑張ってください。

引用返信 編集キー/
■23020 / inTopicNo.2)  Re[1]: Silverlight2のバグと質問
□投稿者/ 純@WAS (2回)-(2008/08/07(Thu) 11:39:36)
自己解決しました。
もともとselectedItemに入っているオブジェクト型にキャストすることにより、値を取得しました。

×dgList.SelectedItems
○((objType)dgList.SelectedItems).Dat1.ToString();

キャストを忘れるという初歩的なミスでした。

ただ、SelectedIndexが使えないとこうも不便だとゎ・・・
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -