مشكلة في عرض التيكست بوكس بالفيجول بسك
السلام عليكم كيفكم ياجماعة ,انا طالبة منكم خدمة ثانية انا الحين عندي بمشروعي مشكلة في عرض بياناتي في textboxعشان بتكون اكتر من سطر مابطلعها بيخفيها وناس قالولي من خصائص textbox في حاجة اسمهاmultilineاعملها trueوسويتها مازبطت صحيح طلعي سطرين بس ماظهر باقي البيانات اللي انا طلباها من قاعدة البيانات ارجوكم بليييز ساعدوني هل احوله الى listbox ولا شو اعمل ..
مشاركة: مشكلة في عرض التيكست بوكس بالفيجول بسك
after ur set the multiline property to true...resize the textbox to show u more than one line of text....eg. change its height...default is 21...triple that size and it will show u 3 lines...
مشاركة: مشكلة في عرض التيكست بوكس بالفيجول بسك
مرحبا اخوي سويت كل اللي قلته ومازبط معي ..عملت resize لل textbox بعد مااخترت multiline=true نفس الشي ماطلعي باقي السطور بس السطر الاول اللي ظهر وربع السطر الثاني ....الله يسعدكم ساعدوني
مشاركة: مشكلة في عرض التيكست بوكس بالفيجول بسك
حسب ما فهمت منك أنك تريدين وضع بيانات ( قمت باستدعائها من قاعدة بيانات ) على شكل أسطر في TextBox ...
حسناً ... خاصية MuliLine لن تفيدك لماذا ؟ أنت تريدين وضع كل قيمة ( خانة في قاعدة بيانات ) في سطر و هذا الشيء لا توفره هذه الخاصية لأن فكرتها ببساطة هي كالتالي : إذا كانت الجملة طويلة و كان عرض TextBox أقل من طول الجملة فسيعرض باقي الجملة على السطر الثاني .
أنا برأيي لماذا لا تضعين كل قيمة في TextBox مستقل أو في ListBox كما قلت .. حيث أنك تستطيعين إضافة سطر جديد بواسطة الدالة AddItem و تضعين بداخل أقواسها القيمة التي تريدنها .
إن شاء الله يكون الجواب شافي .
مشاركة: مشكلة في عرض التيكست بوكس بالفيجول بسك
مرحبا اخوي صح كلامك انا بطلب البيانات من قاعدة بيانات انا عملتها وانا عاملة في الفورم نيكست وباك يعني انا عندي برنامج كل خانة فيه معلوماته اكثر من سطرين تقريبا 5اسطر لا زم يعرضها ولمن المستخدم يضغط على نيكست او باك تعرضله البيانات اللي بعدها واو اللي قبلها وانا جربت الليست بوكس بس عرضلي كل البيانات اللي بالجدول وحطها تحت بعض وانا مابدي هيك لان كل صف في قاعدة البيانات اله اسم ورقم ...وجزاك الله خير اخوي
مشاركة: مشكلة في عرض التيكست بوكس بالفيجول بسك
جربى هذه الطريقه
Private Sub AddText (ByVal Text As String)
text1.Text = text1.Text & Text & vbCrLf
End Sub
بعد ذلك قومى بكتابة الداله على هذا الشكل
(النص المراد إظهاره فى السطر الأول )Addtext
(النص المراد كتابته فى السطر الثانى)Addtext
وهكذا....
وأرجو من الله أن أكون وفقت
مشاركة: مشكلة في عرض التيكست بوكس بالفيجول بسك
شكر ا اخوي على المساعدة بس الطريقة هذي مازبطت لاني كده حنقل قاعدة البيانات كلها في الكود ...انا اشرحلك شو عامله انا عاملةقاعدة بيانات فيها عدة جداول ومن ضمنها جدول في sql متكون من اربع أعمدة منهم عمودين فيهم بيانات وصف يعني تقريبا 5سطور والصفوف كثيرة لاني بوصف اجهزة معدات كهربائية وكل جهاز له مواصفات ....وربطته بالفورم اللي عملته في الفيجول بيسك عندي 4 textbox وعدة ازرار بمجرد لمن يطلب جهاز معين يطلعله في الاول اسمه والثان نوعه والثالث وصفه والرابع تركيبه ...وفي الفورم كمان ازرار نيكست وباك بحيث يبحث المستخدم على الزر اللي يبغاه...وانا ربطاهم صح بقاعدة البيانات..والكود كله صح وشغال والحمد لله ...بس هي المشكلة في textboxللوصف والتركيب مابيطلع البيانات كلها اللي مخزناها في قاعدة البيانات بس بيطلع السطر الاول وكلمتين في السطر الثاني اما الباقي مابينشاف ابدا...وجزاك الله الف خير :) :أفكر: