تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] تكست بوكس خاص ؟
#8
(21-10-13, 12:05 AM)kafi2030 كتب : السلام عليكم

الف الف الف الف شكر
اخي sooriaty
على الكود الرائع الدي تفضلت به

بعد تمعن عميق ومحاولات عديدة،
استطعت والحمد لله ان اكيف الاكواد المتعلقة بالاداة advanced_textbox مع متطلبات برنامجي، من حيث وجود متغيرات عامة تحمل قيم معينة واسناد تلك القيم الى التكست بوكس ادفانس
كما استطعت والحمد لله ان اعرف كيف احصل على advanaced_textbox رقمية

وكل شئ روعة في روعة

ولكن لفت نظري، اننا مازلت بحاجة الى خاصية اخرى، بحيث انني احيانا اضطر الى ان يكون التكست بوكس جهته من اليسار والكتابة انكليزية

ارجو تعديل اكواد، فانا بانتظارها كي اشرع في استخدامها في برنامجي والتخلص من مئات الاسطر


بارك الله فيك
وجزاك الله عني كل خير

السلام عليكم ورحمة الله وبركاته

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

إقتباس :أ- اغير لون خلفية التكست بوكس الى لون مغاير
الخاصية GotFocusColor = هي لتحديد لون الخلفية المطلوبة عندما يكون التركيز على الأداة وبالتالي تستطيع تغييرها بالقيمة الموجودة داخل قاعدة البيانات بواسطة الإسناد المعروف على النحو التالي:

كود :
AdvancedTextBox1.GotFocusColor = System.Drawing.ColorTranslator.FromHtml(My_back_Color_tbox)

إقتباس :ب- اكبر الخط
ج - اغمق الخط

الخاصية GotFocusFont = هي لتحديد الخط المطلوب عندما يكون التركيز على الأداة وأيضا تستطيع تغييرها بواسطة الإسناد المعروف على النحو التالي:

كود :
AdvancedTextBox1.GotFocusFont = New Font(Me.txt_Shra.Font.Name, 14, FontStyle.Bold)

إقتباس :د - انادي للتابع الدي يجعل الادخال على اللغة العربية ( اي ان الكتابة سوف تكون بالعربي)

في المثال السابق كانت اللغة العربية هي الافتراضية ولكن بحسب طلبك الأخير تم إضافة خاصية اللغة ...
الخاصية InputLanguages = هي لتحديد لغة الكتابة وتحتمل إحدى القيمتين التاليتين:

1- AdvancedTextBox.Languages.English = لجعل لغة الكتابة باللغة الانجليزية...
2- AdvancedTextBox.Languages.Arabic = لجعل لغة الكتابة باللغة العربية...
وطريقة تغييرها على النحو التالي:
للغة الانجليزية:
كود :
AdvancedTextBox1.InputLanguages =AdvancedTextBox.Languages.English

للغة العربية:
كود :
AdvancedTextBox1.InputLanguages =AdvancedTextBox.Languages.Arabic

إقتباس :هـ - وادا كان التكست بوكس سوف يتم استقبال ارقام فيه
فهنا امنع كتاية اي شي سوى الارقام
اضافة الى تنسيق الرقم

الخاصية NumberOnly = لتحديد هل الأداة تقبل نص وأرقام أم أرقام فقط وتحتمل قيمتين:
1- False = ومعنى ذلك أن الأداة ستقبل الأرقام والأحرف على حد سواء
2- True = ومعنى ذلك أن الأداة لن تقبل إلا الأرقام فقط

بالنسبة إلى تنسيق الرقم سيتم بمجرد جعل قيمة الخاصية NumberOnly = True
كما تستطيع تحديد عدد الأرقام العشرية بعد الفاصلة من خلال:
الخاصية DecimalDigits = وهي لتحديد عدد الأرقام بعد الفاصلة...
فإذا كانت القيمة تساوي صفر فهذا يعني أن تنسيق الرقم سيكون بدون أرقام عشرية ... وهكذا

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

أرجو أن يكون الغموض قد زال

وأخيرا الأداة بعد التعديل في المرفقات


الملفات المرفقة
.zip   AdvTextBox2.zip (الحجم : 55.16 ك ب / التحميلات : 296)
الرد }}}
تم الشكر بواسطة: alims , hoob computer , kafi2030


الردود في هذا الموضوع
تكست بوكس خاص ؟ - بواسطة kafi2030 - 20-10-13, 12:57 AM
RE: تكست بوكس خاص ؟ - بواسطة alims - 20-10-13, 01:09 AM
RE: تكست بوكس خاص ؟ - بواسطة sooriaty03 - 20-10-13, 04:44 PM
RE: تكست بوكس خاص ؟ - بواسطة kafi2030 - 20-10-13, 07:32 PM
RE: تكست بوكس خاص ؟ - بواسطة sooriaty03 - 20-10-13, 07:47 PM
RE: تكست بوكس خاص ؟ - بواسطة kafi2030 - 20-10-13, 08:51 PM
RE: تكست بوكس خاص ؟ - بواسطة kafi2030 - 21-10-13, 12:05 AM
RE: تكست بوكس خاص ؟ - بواسطة sooriaty03 - 21-10-13, 05:09 AM
RE: تكست بوكس خاص ؟ - بواسطة alims - 21-10-13, 05:52 AM
RE: تكست بوكس خاص ؟ - بواسطة kafi2030 - 21-10-13, 09:15 PM
RE: تكست بوكس خاص ؟ - بواسطة sooriaty03 - 22-10-13, 12:34 AM
RE: تكست بوكس خاص ؟ - بواسطة kafi2030 - 22-10-13, 01:02 AM
RE: تكست بوكس خاص ؟ - بواسطة sooriaty03 - 22-10-13, 02:11 AM
RE: تكست بوكس خاص ؟ - بواسطة 3booody - 22-10-13, 05:05 PM
RE: تكست بوكس خاص ؟ - بواسطة learning.net - 22-10-13, 07:05 PM
RE: تكست بوكس خاص ؟ - بواسطة kafi2030 - 24-10-13, 11:15 PM
RE: تكست بوكس خاص ؟ - بواسطة kafi2030 - 27-10-13, 11:16 PM
RE: تكست بوكس خاص ؟ - بواسطة Abu Ehab - 28-10-13, 02:11 PM
RE: تكست بوكس خاص ؟ - بواسطة kafi2030 - 28-10-13, 10:08 PM
RE: تكست بوكس خاص ؟ - بواسطة sooriaty03 - 31-10-13, 09:11 AM


التنقل السريع :


يقوم بقرائة الموضوع: