Member 13677778 Ответов: 1

UWP. Как сделать некоторые элементы в списке жирным шрифтом в UWP.


Как сделать некоторые элементы выделенными жирным шрифтом в списке на UWP C#?

Что я уже пробовал:

Google shows a lot of links how to make some items in listbox(listview) bold.
But there no result with UWP. WPF APIs do not work in UWP.

1 Ответов

Рейтинг:
2

Member 13677778

API WPF не работают в UWP

public Form1()
    {
        InitializeComponent();

        ListBox1.Items.AddRange(new Object[] { "First Item", "Second Item"});
        ListBox1.DrawMode = DrawMode.OwnerDrawFixed;
    }

    private void ListBox1_DrawItem(object sender, DrawItemEventArgs e)
    {
        e.DrawBackground();
        e.Graphics.DrawString(ListBox1.Items[e.Index].ToString(), new Font("Arial", 10, FontStyle.Bold), Brushes.Black, e.Bounds);
        e.DrawFocusRectangle();
    }


Richard Deeming

Это должно быть решением вашего вопроса?

Почему вы пытаетесь вызвать методы Windows Forms, если вы пытаетесь проиллюстрировать, что методы WPF не работают?