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

投稿日: 2006/12/13(Wed) 10:58
投稿者魔界の仮面弁士
Eメール
URL
タイトルRe: LOST_FOCUSが発生しないのですが

すみませんが、そちらの状況が今ひとつ掴めません。


> DTPickerコントロールからLOST_FOCUSイベント時に、
DTPicker に、そのような名前のイベントはありませんよね。
VB6 では、『_』という文字を含んだイベント名は許可されていませんし。

> ユーザーコントロールはDROPDOWNリストです。
フォーム上のフォーカス遷移の話なのか、UserControl内のフォーカス遷移の
話なのか、よくわかりませんでした。フォームおよびUserControl 上に、
どのようなコントロールが貼られているのか、画面構成を説明してもらえますか?

それと、そのDROPDOWNリスト機能というのは、どのように実装されているのでしょうか。
UserControl に、内在コントロールとして、「DropDownListスタイルのComboBox」を
貼り付けた状況であるということでしょうか。それとも、DTPicker を内在?
あるいは内在コントロール無しに、UserControl 自体にドロップダウン機能を
自分で描画・実装したということでしょうか?

> LOST_FOCUSさせても
「LOST_FOCUSさせる」というのは、どういった状況を指しているのでしょうか?
LostFocus イベントだとすれば、自動的に「発生するもの」であって、「発生させるもの」では
ありませんよね。もしかして、ユーザ操作でフォーカスが遷移するさまを指しているのでしょうか。
それとも、独自のイベントを UserControl から RaiseEvent している…という意味でしょうか。


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

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

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