0

Access 2007 で、連絡先データと個人のデータを表示するフォームを作成しました。このデータはバックエンドで分離され、フロントエンドでも分離されます。そこで、2 つのタブを持つタブ コントロールを作成しました。ユーザーが [連絡先] をクリックすると、電話、ファックス、電子メールのデータが表示されます。ユーザーがデータをクリックすると、役職、姓、名が表示され、左に配置されます。

データ付きタブ コントロール

問題は、vba で電話、ファックス、電子メールの可視性を false に設定し、幅を「0」に設定すると、要素のタイトル、ファーストネーム、ラストネームが右側に残ることです。フォーム内の要素の配置を設定して、要素が左側に配置されるようにするにはどうすればよいですか (電話、ファックス、電子メールの要素が配置される前に)。

また、デザインモードでドラッグしたときに同じ場所にならないようにしたい。他の形式では、動作はそのようなものです。つまり、要素を別の要素にドラッグすると、横に並べて配置されます。

4

1 に答える 1

0

答えは簡単です。テキスト ボックスのレイアウトを「テーブル」に設定できます。次に、たとえば画像のヘッダーとしてレイアウトできる追加のヘッダーが生成されます。テキストボックスはテーブルになっているため、プロパティ「水平アンカー」および「垂直アンカー」に配置した方向に自動的に整列します。

于 2012-10-09T08:31:26.587 に答える