كيف يمكنني تصميم النص بشكل مختلف داخل TextBox (XAML)

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

  •  10-07-2019
  •  | 
  •  

سؤال

كيف يمكنني تصميم النص بشكل مختلف داخل TextBox-Element في XAML

مثال:أحتاج إلى الكلمة الأولى بحجم الخط العادي والكلمة الثانية بالخط العريض ...

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

المحلول

تحتاج إلى استخدام عنصر التحكم WPF RichTextBox لذلك.

مثال:

<RichTextBox x:Name="txtRichBox">
                        <FlowDocument>
                            <Paragraph>
                                I am bold inside
                                <Bold>not outside</Bold>
                            </Paragraph>
                        </FlowDocument>
</RichTextBox>

يجب أن يؤدي هذا إلى إنشاء مربع نص يحتوي على محتوى مثل

أنا جريئة في الداخل ليس في الخارج.

اقرأ المزيد مع العينات هنا.

نصائح أخرى

وWPF يتضمن crapton الطبقات إطار للمستندات. إذا كنت لا تبحث ل<م> تحرير نص على غرار ولكن ل<م> عرض ذلك، تحقق من <لأ href = "http://msdn.microsoft.com/en-us/ مكتبة / aa970909.aspx "يختلط =" نوفولو noreferrer "> وثائق التدفق. إذا كنت تبحث لتعديل النص على غرار، ثم الإجابة يوم حار جدا هو الصحيح.

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