タブシートを再読込するには?

解決


ひらい  2004-01-21 04:42:25  No: 6852

ご存知の方、いらっしゃいましたら、ご教授ください。

複数あるタブシート上で、他のシートを開くには TabSheet100.Show でよいのですが、
自分自身を再度開きなおす方法がわかりません。
TabSheet100上で、TabSheet100.Showを行っても変化がないです。

実際にやりたいことは、
1)ボタンクリックで、OnShowイベントを実行
2)OnShowイベント実行で、テキストボックスのデータを修正

したがって、イメージとしては、ボタンクリックでデータの修正が行われます。

ただし、ボタンクリック(OnClickイベント)のときに OnShowイベントで
実行される処理を行いたくありません。

皆さん、宜しくお願いします。


jok  2004-01-21 06:17:27  No: 6853

> TabSheet100上で、TabSheet100.Showを行っても変化がないです。

すでに Show されているからでは。

> 実際にやりたいことは、
> 1)ボタンクリックで、OnShowイベントを実行
> 2)OnShowイベント実行で、テキストボックスのデータを修正

イベントハンドラもただのメソッドです。ボタンクリックで、その
メソッドを実行するとよいとおもいます。。


ひらい  2004-01-21 18:47:26  No: 6854

jokさん  ご指導ありがとうございます。

やはりそうですかね^^;
リフレッシュなどあればと思ったのですが…
OnClickイベントで処理したいと思います。

では、これからもご指導宜しくお願いします。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加