C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
Re[4]: あるコントロールが表示状態にあるか調べる方法
(過去ログ 165 を表示中)
掲示板トップ
C# と VB.NET 入門
新規作成
利用方法/規約
トピック表示
ランキング
記事検索
過去ログ
[トピック内 5 記事 (1 - 5 表示)] <<
0
>>
■95368
/ inTopicNo.1)
あるコントロールが表示状態にあるか調べる方法
▼
■
□投稿者/ lett
(1回)-(2020/07/23(Thu) 09:51:24)
分類:[.NET 全般]
VB2015を使っております。
例えば、TabControl1が配置されており、
TabPage1とTabPage2が設定してあり、
TabPage1にはTextBox1が配置されており、
TabPage2にはTextBox2が配置されているとします。
そして、いま、
TextBox1がユーザーから見える状態にあるか調べたいのですが
どのようにすれば良いですか?
単にTabControl1がTabPage1表示状態になっているか調べれば良いのですが、
コントロール数が多くなったり、後からコントロールを移動させたりすると
この連携を何度も再設定する必要があり面倒です。
自動で調べてくれる方法があれば
教えていただけないでしょうか?
引用返信
編集キー/
編集
■95369
/ inTopicNo.2)
Re[1]: あるコントロールが表示状態にあるか調べる方法
▲
▼
■
□投稿者/ WebSurfer
(2086回)-(2020/07/23(Thu) 10:08:42)
■
No95368
(lett さん) に返信
> 例えば、TabControl1が配置されており、
何を作っているのでしょうか? TabControl クラスというのは Windows Forms, WPF にあります
けど。他にもあるかも。
開発環境(OS, .NET Framework, Visual Studio のバージョンなど)は書けませんか?
引用返信
編集キー/
編集
■95370
/ inTopicNo.3)
Re[2]: あるコントロールが表示状態にあるか調べる方法
▲
▼
■
□投稿者/ lett
(2回)-(2020/07/23(Thu) 11:14:45)
Windows Forms
Win10
.NET 4 client
VS2015
です
よろしくお願いいたします。
引用返信
編集キー/
編集
■95371
/ inTopicNo.4)
Re[3]: あるコントロールが表示状態にあるか調べる方法
▲
▼
■
□投稿者/ lett
(3回)-(2020/07/23(Thu) 17:14:47)
普通に考えると最前面にしたいコントロールの親コントロールを調べて、
それが最前面になっているか調べるのを
親コントロールがフォームになるまで繰り返せば、
指定したコントロールが最前面になっているか調べたり
最前面に設定したりできると思うのですが
親コントロールを調べるにはどのようにすれば良いですか?
引用返信
編集キー/
編集
■95372
/ inTopicNo.5)
Re[4]: あるコントロールが表示状態にあるか調べる方法
▲
▼
■
□投稿者/ lett
(4回)-(2020/07/23(Thu) 17:29:38)
自己解決しました
どうもありがとうございます。
解決済み
引用返信
編集キー/
編集
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
過去ログには書き込み不可
管理者用
-
Child Tree
-