掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
グリッド形式のコントロールを使ってフォーム間でデータの修正などを行うには? (ID:110089)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
いろいろ調べてくれてありがとうございます。でもやっぱりBookmarkでテストしてみましたが、駄目でした。何か色々エラーが出ます。恐らく、Form1でRecordsetを取得して、一度切断してForm2でまた新しいクエリーで取得した場合、Bookmarkが無効になるのではないか?と自分では思っています。だから仕方なくForm1をpublicにしてそれをForm2に引き継いで処理させています。でも難点はDataGridの横幅を縮めて、必要のないカラムを隠しても一番右のカラムをクリックすると表示されてしまうんですよね....。そこをクリックできない方法なども考えて、一番右のカラムの各セルの上にマウスポインタが乗った時にDataGridのEnabledプロパティをFalseにしてみたりしたのですが、それだと、その後の回復ができなくなるんですよね。Form上にマウスポインタが乗った時に機能を回復する方法もあまり思いつきませんし、もしマウスがFormのグレーの色を取得した時にDataGridのEnabledがFalseになるというプログラムが書けるのであればこの問題は強引ではありますが、ひとまず解決するのですが、どういうプロパティや機能を使って書けばいいかわかりません....。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.