2008-11-21 11 views
5

Próbuję utworzyć bardzo prosty formularz w bazie danych programu Access. Za każdym razem, gdy przeciągam pole tekstowe do formularza, tworzy się z nim etykietę. Chcę móc przenosić etykietę bez przesuwania pola tekstowego, ale gdy tylko spróbuję to zrobić, pole tekstowe będzie się poruszać wraz z nim. To jakby były ze sobą powiązane. Czy istnieje sposób oddzielenia ich od siebie, aby można je przenosić oddzielnie?Separacja Label/Texbox w programie Microsoft Access 2007 formularze

Odpowiedz

8

Tak, ale lepiej jest, gdy szukasz małego kwadratowego czarnego pola, które pojawia się w lewym górnym rogu każdego elementu sterującego po kliknięciu pola tekstowego lub etykiety. To pole umożliwia niezależne przeciąganie każdej kontrolki. Nie zapomnij Format-> Wyrównaj (Lewo, Prawo, Góra, Dół) jest prawdopodobnie bardziej przydatny do porządkowania kontrolek niż cokolwiek innego.

Można oddzielić etykietę od nadrzędnej kontroli, usuwając etykietę, klikając sekcję szczegółów, aby upewnić się, że nie wybrano żadnych elementów sterujących i wklejenie, ale odradzam. Możesz zrobić wiele użytecznych rzeczy z etykietami, które są powiązane z kontrolkami, a jednym z nich jest przeniesienie dwóch razem - jest to przydatne, gdy masz uporządkowany formularz. Innym jest znalezienie elementu nadrzędnego kontrolki, co jest przydatne przy użyciu VBA do zmiany formantów.

+0

Jest to odpowiedź, której większość osób prawdopodobnie szuka. – Jamin

3

W trybie projektowania z etykietą i wybranego pola, kliknij przycisk Umów znajdujący się na pasku narzędzi wstęgowej wzdłuż góry, widać przycisk w sekcji Układ sterowania grupy Położenie. Wybierz przycisk remove. Spowoduje to usunięcie połączenia między etykietą a polem.

Powiązane problemy