MS ACCESS 2003 - مربعات النص في نموذج: لا القفز الى أي مربع النص

StackOverflow https://stackoverflow.com/questions/2050032

سؤال

وطيب حتى يمكنني إضافة كافة مربعات النص هذه في نموذج غير منضم، وفي كل مرة تقوم بفتح النموذج، فإنه نوع من القفزات إلى مربع النص الأول بحيث يمكنك إدخال بعض المعلومات فيه.

وكيف يمكنني التخلص من ذلك، لأنني لا أريد أن القفزة السيارات إلى مربع النص الأول عند فتح النموذج ... أنا لا أريد ذلك للانتقال إلى أي مربع النص عندما يكون النموذج مفتوحا على الإطلاق.

وذلك بفضل

هل كانت مفيدة؟

المحلول

وسيكون لديك لتقرر أين كنت لا تريد أن تذهب، لأنه يجب أن تذهب إلى مكان ما. يمكنك التحكم فيها من أجل إرادة التبويب، والتركيز مجموعة، وautotab.

ولقد راجعت فقط، وأفضل شيء نفعله هو وضع مربعات النص الخاصية Enabled إلى لا والخاصية مغلق إلى نعم.

نصائح أخرى

والسلوك الافتراضي هو بطبيعة الحال لالمؤشر للانتقال إلى عنصر التحكم الأول بعد أن كنت قد أنشئت في ترتيب الجدولة.

وعلى افتراض انك لا تزال تريد بعض ترتيب الجدولة المعقول في النموذج، ثم ضع مربع نص طول صفر في headder الأشكال. إزالة إعداد علامة الجدولة (علامة التبويب آخرين في صفحة الخصائص). قد تقوم بتعيين كذلك هذا الإطار شفافة أيضا.

وبعد ذلك في النماذج على الحمل الحدث، انتقل ببساطة:

  Me.NameOfTextBoxinFormsHedaing.SetFocus

إذا قرأت سؤالك بشكل صحيح يبدو أنك لا تريد أي من مربعات النص الخاص بك على شكل أن يكون التركيز على فتح النموذج.

ما عليك القيام به في هذه الحالة هو خلق نص غير منضم جديد على النموذج الخاص بك، ومن ثم جعل هذا غير منضم العنصر الأول في ترتيب الجدولة للنموذج. ثم تغيير حجم النص غير منضم إلى 0 الطول والعرض 0، مما يجعلها غير مرئية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top