- PR -

DataGridの横スクロールバーが改ページで消える

1
投稿者投稿内容
hit
常連さん
会議室デビュー日: 2004/04/01
投稿数: 44
投稿日時: 2004-07-30 11:02
asp.netでWebアプリケーションを作成しています。

フレームで分割して右側のフォームにDataGridを貼り付けてデータを表示させています。
横幅が長い一覧表になるので最初の表示では、横にスクロールバーが表示されています。
それで、次のページへのボタンをクリックして、次ページに移ると
スクロールバーが消えてしまう問題に困っています。

ページの移動は、DataGrid標準の機能を使って、PageIndexChangedのイベントで処理しています。
フレームを使わない場合は、改ページを行ってもスクロールバーは、正しく表示されてます。
スクロールバーが表示されていないときに、フレームの幅をマウスで移動させたり、ウィンドウごとの幅を変えると、スクロールバーは現れます。

解決方法を教えてください。よろしくお願いします。


hit
常連さん
会議室デビュー日: 2004/04/01
投稿数: 44
投稿日時: 2004-07-30 13:06
すいません。
スクロールバーというのは、DataGridのスクロールバーではなく、
DataGridを貼り付けてあるフォームのスクロールバーのことです。

よろしくお願いします。
えムナウ
大ベテラン
会議室デビュー日: 2004/06/10
投稿数: 187
お住まい・勤務地: 東京
投稿日時: 2004-07-30 14:41
データグリッドのDockをNoneでなくするとどうでしょうか?

_________________
えムナウ Microsoft MVP for Visual Developer - C#,2005/01-2007/12
えムナウのプログラミングのページ Blog1 Blog2
hit
常連さん
会議室デビュー日: 2004/04/01
投稿数: 44
投稿日時: 2004-07-30 15:49
>データグリッドのDockをNoneでなくするとどうでしょうか?

データグリッドのDockというのは、どこで設定できるんでしょうか?
vb.net 2003 でWebアプリケーションを作成してますが、
データグリッドのプロパティとして、そういうのが出てきません。

もう少し具体的にお願いします。

えムナウ
大ベテラン
会議室デビュー日: 2004/06/10
投稿数: 187
お住まい・勤務地: 東京
投稿日時: 2004-07-30 16:27
失礼しました。
asp.netでWebって書いてありましたね。
Winのつもりでいたので忘れてください。
_________________
えムナウ Microsoft MVP for Visual Developer - C#,2005/01-2007/12
えムナウのプログラミングのページ Blog1 Blog2
1

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