الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ضبط اداه Fontdialog

بدأه Roroo@ في 28 مارس 2009 · 3 رد · 463 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اريد ان اعرف طريقه حفظ التنسيق للخط

وذلك عند عمليه الأرسال لاكثر من مره

فانا وضعت اداه FontDialog

وهذا الكود

اقتباس
Dim FontDialog1 As New FontDialog

If Not Me.txtSend.SelectionFont Is Nothing Then

FontDialog1.Font = Me.txtSend.SelectionFont

Else

FontDialog1.Font = Nothing

End If

FontDialog1.ShowApply = True

If FontDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then

Me.txtSend.SelectionFont = FontDialog1.Font

End If

وعند اختيار حجم النص ونوعه يتم التنسيق

وفي حالة الأرسال للمره الأولى ييرسل بنفس التنسيق المختآر

لكن حين اريد ان اكتب مره اخرىآ يكون التنسيق ملغي واختار تنسيق مره اخرى (الحجم النص ونوعه )

علمآ بأن كود الإرسال كالتالي :-

اقتباس
Dim fontOfcontrol As Font = txtSend.Font

s = Chr(13) & Chr(10)

SendData("Chat|" & txtSend.Text)

With txtReceive

.SelectionColor = .ForeColor

.SelectionFont = .Font

.SelectedText &= MyName & ": " & s

.SelectionFont = txtSend.SelectionFont

.SelectionColor = txtSend.SelectionColor

.ForeColor = txtSend.ForeColor

.SelectionFont = txtSend.SelectionFont

.SelectedText = txtSend.Text & s

.Focus()

.Select(.Text.Length, 0)

.ScrollToCaret()

End With

Me.txtReceive.Focus()

txtSend.Text = ""

شاكرهه لكم تعآونكمُ

تم تعديل هذه المشاركة بواسطة Roroo@ في 28 مارس 2009 في 16:27

#2

مرحباً,

في المرفقات مشروع عن هذه الفكرة, أمل أن يقوم بإفادتك,

عليك النقر نقرة مزدوجة على أي من الـ( TextBoxes ) الموجودين داخل النموذج أو الـ( Form1 ),

بالتوفيق

UsingFontDialog.rar

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#3

اخي الكريم ،،

كيف استخدم نموذجك المرفق عندما اعدل على الـ TextBoxes بـ ToolStripButton لاني استخدمت ToolStrip لوضع أداه الخط فيه

جزاك الله خيراً

#4

مرحباً,

رجاءً قم بشرح الطريقة بشكل أدق, شكراً,

تم تعديل هذه المشاركة بواسطة Bashar Rabat في 28 مارس 2009 في 22:51

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

مواضيع مشابهة