掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VSFlexGrid(MSFlexGrid)コントロールで、ある行の操作を不可にするには? (ID:119634)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
初心者な質問失礼します。 現在VB6.0においてVSFlexGridコントロールを使用して、アドレス帳的なものの 編集画面を作成しています。 | 所属 | 名前 | 電話番号 |・・・ | A | B | XXXX |・・・ | A | C | YYYY |・・・ | D | E | ZZZZ |・・・ この時に、「所属」列のみ操作不可としたい(所属列の内容だけは変更させたくない)のですが、どうもうまくいきません。 (Enabled = Falseのようにしたいのですが、何を指定すればよいのかがわからず。。。今はMSFlexGridのヘルプでCol〜系のプロパティを探しまくっているのですが、良い案が見つかりません(><)) ということで、現在暫定的に BeforeEdit()とAfterEdit()イベントを使用し、VSFlexGrid.Col=1の時のみ 強引に「所属」列内が変更された/されないにかかわらずTextを元に戻すという、ダサ×2な処理にしています。 違和感ありすぎなので、何か良い手段がございましたら教えていただけますでしょうか?よろしくおねがいします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.