C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

新規テキストボックスに入力できない

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■85766 / inTopicNo.1)  新規テキストボックスに入力できない
  
□投稿者/ カール (1回)-(2017/11/22(Wed) 11:03:52)

分類:[VB.NET/VB2005 以降] 

VB2012です。
画面に新しいテキストボックスを作成したのですが、
マウスやtabでフォーカスが当たらず、入力が出来ません。
enableはtrue
readonlyはfalseなので、
入力できていいはずなのですが。。
ちなみに、操作したい画面は
別画面からShowDialogで呼び出される方式になっています。
何か思い当たることがあれば、アドバイスいただきたいです。
よろしくお願いいたします。

引用返信 編集キー/
■85767 / inTopicNo.2)  Re[1]: 新規テキストボックスに入力できない
□投稿者/ 魔界の仮面弁士 (1473回)-(2017/11/22(Wed) 11:22:35)
No85766 (カール さん) に返信
> 画面に新しいテキストボックスを作成したのですが、
> マウスやtabでフォーカスが当たらず、入力が出来ません。

そのフォームが、メインスレッドから ShowDialog されるのではなく、
SplashScreen のスレッドから ShowDialog されていないでしょうか?
引用返信 編集キー/
■85768 / inTopicNo.3)  Re[2]: 新規テキストボックスに入力できない
□投稿者/ カール (3回)-(2017/11/22(Wed) 11:33:14)
No85767 (魔界の仮面弁士 さん) に返信
> ■No85766 (カール さん) に返信
>>画面に新しいテキストボックスを作成したのですが、
>>マウスやtabでフォーカスが当たらず、入力が出来ません。
>
> そのフォームが、メインスレッドから ShowDialog されるのではなく、
> SplashScreen のスレッドから ShowDialog されていないでしょうか?
魔界の仮面弁士さん、返信ありがとうございます。
SplashScreenは使用していませんので、
メインスレッドからの呼び出しかと思います。

ちなみに、新しいテキストボックスにはフォーカスは
当たりませんが、右クリックによる貼り付けは出来ることが
先程分かりました。

分かる範囲でアドバイスお願いいたします。
引用返信 編集キー/
■85776 / inTopicNo.4)  Re[3]: 新規テキストボックスに入力できない
□投稿者/ カール (4回)-(2017/11/22(Wed) 14:48:39)
No85768 (カール さん) に返信
> ■No85767 (魔界の仮面弁士 さん) に返信
>>■No85766 (カール さん) に返信
> >>画面に新しいテキストボックスを作成したのですが、
> >>マウスやtabでフォーカスが当たらず、入力が出来ません。
>>
>>そのフォームが、メインスレッドから ShowDialog されるのではなく、
>>SplashScreen のスレッドから ShowDialog されていないでしょうか?
> 魔界の仮面弁士さん、返信ありがとうございます。
> SplashScreenは使用していませんので、
> メインスレッドからの呼び出しかと思います。
>
> ちなみに、新しいテキストボックスにはフォーカスは
> 当たりませんが、右クリックによる貼り付けは出来ることが
> 先程分かりました。
>
> 分かる範囲でアドバイスお願いいたします。

自己解決しましたので、記載します。
元々設置してあるテキストボックスのLeaveイベントに
フォーカスが設定されていた為でした。

魔界の仮面弁士さん、アドバイスありがとうございました。
解決済み
引用返信 編集キー/

このトピックをツリーで一括表示


トピック内ページ移動 / << 0 >>

このトピックに書きこむ