Как убрать первую колонку с номерами строк в wxGrid? Topic is solved

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
osetroff
In need of some credit
In need of some credit
Posts: 2
Joined: Sun Feb 07, 2016 10:05 am

Как убрать первую колонку с номерами строк в wxGrid?

Post by osetroff »

День добрый,
Как убрать первую колонку с номерами строк в wxGrid?
Т.е. если устанавливаю Number of columns в 1, на экране две колонки.
Я новичек, пользую Codeblocks , проект с wxSmith.
Attachments
wxGrid.jpg
wxGrid.jpg (42.1 KiB) Viewed 10635 times
osetroff
In need of some credit
In need of some credit
Posts: 2
Joined: Sun Feb 07, 2016 10:05 am

Re: Как убрать первую колонку с номерами строк в wxGrid?

Post by osetroff »

Мне уже ответили

Code: Select all

SetRowLabelSize(0);
Спасибо.
User avatar
McSeem
Earned a small fee
Earned a small fee
Posts: 13
Joined: Wed Aug 30, 2017 11:31 am

Re: Как убрать первую колонку с номерами строк в wxGrid?

Post by McSeem »

osetroff wrote:Мне уже ответили

Code: Select all

SetRowLabelSize(0);
Спасибо.
Разве SetRowLabelSize() влияет только на первую колонку? Это не работает. Мне нужно уменьшить (задать произвольную ширину) этой самой первой колонки с номерами. Возможно это сделать?
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: Как убрать первую колонку с номерами строк в wxGrid?

Post by ONEEYEMAN »

McSeem wrote:
osetroff wrote: Мне уже ответили

Code: Select all

SetRowLabelSize(0);
Спасибо.
Разве SetRowLabelSize() влияет только на первую колонку? Это не работает. Мне нужно уменьшить (задать произвольную ширину) этой самой первой колонки с номерами. Возможно это сделать?
1. Kakaja versija biblioteki?
2. Kakaja operacionka?

Spasibo.
User avatar
McSeem
Earned a small fee
Earned a small fee
Posts: 13
Joined: Wed Aug 30, 2017 11:31 am

Re: Как убрать первую колонку с номерами строк в wxGrid?

Post by McSeem »

ONEEYEMAN wrote:
McSeem wrote:
osetroff wrote: Мне уже ответили

Code: Select all

SetRowLabelSize(0);
Спасибо.
Разве SetRowLabelSize() влияет только на первую колонку? Это не работает. Мне нужно уменьшить (задать произвольную ширину) этой самой первой колонки с номерами. Возможно это сделать?
1. Kakaja versija biblioteki?
2. Kakaja operacionka?

Spasibo.
Долго не было возможности зайти на форум... Версия библиотеки 3.0.2, ОС Kubuntu 15.10 64-bit
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: Как убрать первую колонку с номерами строк в wxGrid?

Post by ONEEYEMAN »

Esli v primere "grid" dobavit etu stroku - otrabotaet?

Spasibo.
User avatar
McSeem
Earned a small fee
Earned a small fee
Posts: 13
Joined: Wed Aug 30, 2017 11:31 am

Re: Как убрать первую колонку с номерами строк в wxGrid?

Post by McSeem »

Вроде разобрался: SetRowLabelSize() - влияет только на этот самый первый столбец, остальные не трогает. Ну пока так.
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: Как убрать первую колонку с номерами строк в wxGrid?

Post by ONEEYEMAN »

Доброго времени суток,
SetRowLabelSize() влияет на размер первого столбца - в названии функции присутствует слово Label.
Если нужно установить размер любого столбца - SetRowSize() will do.

Спасибо.
xttz
In need of some credit
In need of some credit
Posts: 4
Joined: Tue Jan 16, 2018 8:26 pm

Re: Как убрать первую колонку с номерами строк в wxGrid?

Post by xttz »

а чем не устраивает стандартное:

Code: Select all

Grid1->HideRowLabels(); 
Post Reply