- PR -

[VB.NET] DataGridに関する質問

1
投稿者投稿内容
クリス
会議室デビュー日: 2004/07/13
投稿数: 11
投稿日時: 2004-07-13 11:39
初めて投稿させていただきます。
VB.NETでDataGridを使用中に分からない点が2点ありましたので質問させてください


FormのTopMostをTrueにしていても、DataGridを配置すると最前面に表示されなくなってしまうのですが、これは何故でしょうか。また解決策はありますでしょうか。

一応Load時に改めてTopMostをTrueにした場合、データを読み込む前のDataGridならば最前面表示にはなるのですが、これもDataGridにデータを読み込んでしまうとやはり最前面表示されなくなってしまいます。


また、KeyPreviewをTrueにしていてもDataGridにフォーカスがあってしまうとフォームがキー入力を受け取れないのですがこれにも解決策はありますでしょうか。


以上です。
よろしくお願いします。
クリス
会議室デビュー日: 2004/07/13
投稿数: 11
投稿日時: 2004-07-13 16:12
改めて読んでみると、何が言いたいのかよく分からない気がするので簡潔に書き直します。
それとタイトルも何が聞きたいのか分かりにくいですね・・・。
以後気をつけます。

@DataGridをフォームに配置するとFormのTopMostがTrueになっていても最前面表示されないのですがどうすれば良いですか。

ADataGridにはFormのKeyPreviewの効果が及ばないのですがどうすれば良いですか。

以上です。
クリス
会議室デビュー日: 2004/07/13
投稿数: 11
投稿日時: 2004-07-13 16:39
Aについては
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?forum=7&topic=4053
に書いてありました。
申し訳ありません。

@については未解決です。
もし知っている方が居ましたらよろしくお願いします。
遠藤@DA
@ITエディタ
会議室デビュー日: 2001/08/25
投稿数: 60
お住まい・勤務地: Tokyo
投稿日時: 2004-07-16 03:46
1はバグのようですね。

.NET Tipsにしてみました
http://www.atmarkit.co.jp/fdotnet/dotnettips/184topmostdg/topmostdg.html

#VS2005 beta1でもまだ・・・
クリス
会議室デビュー日: 2004/07/13
投稿数: 11
投稿日時: 2004-07-16 10:06
taka-eさん、ありがとうございます。
無事解決いたしました。
1

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