wxpython, richtextctrl: как убрать границы в таблице?

Я хочу отобразить таблицу richtextctrl без границ. Я могу изменить некоторые атрибуты таблицы (например, шрифт), но я не понял, как изменить атрибуты полей. Я попытался раскрасить рамки фоновым цветом. Шрифт меняется, но цвет рамки не меняется:

          ...
    font = self.GetFont()
    attr = rt.RichTextAttr()
    attr.SetFlags(wx.TEXT_ATTR_FONT)
    attr.SetFont(font)
    attr.GetTextBoxAttr().GetBorder().GetLeft().SetColour(wx.Colour(255, 255, 255))  #the program passes but nothing changes. 
    table = self.WriteTable(5, 2, cellAttr=attr)
    ...
    

Полный код можно найти здесь: Настройка свойств таблицы и ячейки в RichTextctrl

Прикрепляю фото как это выглядит:

Вверху текущий вывод, внизу таблица, как я хотел бы ее отобразить.

Как это сделать, пожалуйста?

0 ответов

Другие вопросы по тегам