- PR -

データグリッドコントロールの編集時の表示が乱れる

1
投稿者投稿内容
masatok2
ベテラン
会議室デビュー日: 2003/10/05
投稿数: 81
投稿日時: 2003-10-06 17:33
ASP.NET C#.NET 
データグリッドコントロールで編集を行う際に、選択された項目が初期表示のレイアウトと大きく変わってしまい、どうにかイメージを変えずに編集したいのですが、編集の際のテキストボックスの幅を指定する方法がわかりません。
ご存知の方宜しくお願い致します。
まゆりん
ぬし
会議室デビュー日: 2002/08/12
投稿数: 539
お住まい・勤務地: よこはま
投稿日時: 2003-10-06 18:14
こんにちは。

過去ログに同じような質問と対応策が載っていました。
DataGridのTextBoxコントロールを取得してスタイルシートで設定するそうです。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=6225&forum=7
が、投稿者がこれで上手くいったのかが分りません。
返事がないので上手くいったと思いますが・・・。

手元にVS.NETがないので未確認ですが、試してみる価値はあると思います。

【追記】
ただし、VBで書かれてます。。。

[ メッセージ編集済み 編集者: まゆりん 編集日時 2003-10-06 18:21 ]
masatok2
ベテラン
会議室デビュー日: 2003/10/05
投稿数: 81
投稿日時: 2003-10-06 20:56
大変お世話になります。
早速試して見ます、成功しましたら、またカキコしますので
よろしく御願いします。
あきひろ
会議室デビュー日: 2003/10/24
投稿数: 1
投稿日時: 2003-10-24 00:34
グリッドのプロパティビルダの列の設定で、幅を設定したい列を選択し、
「この列をテンプレート列に変換する」をクリックします。

そのあとデザインビューからグリッドを右クリックして「テンプレートの編集」から
設定したい列を選択するとTextBoxの幅が編集できますよ。
1

スキルアップ/キャリアアップ(JOB@IT)