VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2004/09/30(Thu) 23:08
投稿者pianyi
Eメールpianyi@mail.goo.ne.jp.スパム
URL
タイトルMSFlexGrid でセルを未選択状態にする

こんにちは。
はじめまして。

こんな事出来るのかどうか、または実現するにはどうしたらよいのか、
ご相談させていただきたく思います。
よろしくお願いいたします。

私のやりたい事は、MSFlexGridでセルの選択を消す方法です。

今、ダイアログからボタンをクリックすると、MSFlexGridの貼り付けてある、
ダイアログが表示されるようになっています。
選択は1行単位での選択になります。(選択モード = By Row)

そのグリッドには初期データが表示されています。
グリッドを選択する事により、その行のデータをエディットボックスに表示させ、
編集できるようにしています。

その際、一番最初に表示されたときに、どの行も選択されていない状態にしたいのです。
初期値を入れたときに、最後のアクティブセルがどこになるか明確ではないため、
行選択なのにどこか1つのセルが選択されて表示されたりしてしまいます。
また、選択されていると、セルの背景色が判らなくなってしまいます。
それを防ぎたいのです。

セルを未選択にする方法。
またはそれに順ずるなにか良い方法は無いでしょうか?

まことに申し訳ありませんが、
よろしくお願いいたします。

環境:
Windows2000 SP4
Visual Studio 6.0 SP6


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -