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

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

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

Postby osetroff » Sun Feb 07, 2016 10:10 am

День добрый,
Как убрать первую колонку с номерами строк в wxGrid?
Т.е. если устанавливаю Number of columns в 1, на экране две колонки.
Я новичек, пользую Codeblocks , проект с wxSmith.
Attachments
wxGrid.jpg
wxGrid.jpg (42.1 KiB) Viewed 1030 times

osetroff
In need of some credit
In need of some credit
Posts: 2
Joined: Sun Feb 07, 2016 10:05 am

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

Postby osetroff » Sun Feb 07, 2016 11:31 am

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

Code: Select all

SetRowLabelSize(0);

Спасибо.

User avatar
McSeem
In need of some credit
In need of some credit
Posts: 8
Joined: Wed Aug 30, 2017 11:31 am

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

Postby McSeem » Sat Sep 09, 2017 7:56 am

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

Code: Select all

SetRowLabelSize(0);

Спасибо.

Разве SetRowLabelSize() влияет только на первую колонку? Это не работает. Мне нужно уменьшить (задать произвольную ширину) этой самой первой колонки с номерами. Возможно это сделать?

ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 1996
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

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

Postby ONEEYEMAN » Mon Sep 11, 2017 1:59 pm

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

Code: Select all

SetRowLabelSize(0);

Спасибо.

Разве SetRowLabelSize() влияет только на первую колонку? Это не работает. Мне нужно уменьшить (задать произвольную ширину) этой самой первой колонки с номерами. Возможно это сделать?


1. Kakaja versija biblioteki?
2. Kakaja operacionka?

Spasibo.

User avatar
McSeem
In need of some credit
In need of some credit
Posts: 8
Joined: Wed Aug 30, 2017 11:31 am

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

Postby McSeem » Thu Sep 28, 2017 1:00 pm

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: 1996
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

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

Postby ONEEYEMAN » Thu Sep 28, 2017 1:48 pm

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

Spasibo.

User avatar
McSeem
In need of some credit
In need of some credit
Posts: 8
Joined: Wed Aug 30, 2017 11:31 am

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

Postby McSeem » Thu Oct 12, 2017 5:49 pm

Вроде разобрался: SetRowLabelSize() - влияет только на этот самый первый столбец, остальные не трогает. Ну пока так.

ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 1996
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

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

Postby ONEEYEMAN » Fri Oct 13, 2017 3:40 am

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

Спасибо.


Return to “wxWidgets Development (Russian)”

Who is online

Users browsing this forum: No registered users and 1 guest