|
Форматирование строк
|
|||
---|---|---|---|
#18+
Привет, нужен совет Есть грид подключенный к БД на форме, в базе есть 3 поля: Имя, Фамилия, Отчество мне нужно отобразить их в гриде в одной колонке, но с отступлениями между ними, чтоб каждое с 3-х значений было расположено ровненько, как то так (выд моего поля Ф.И.О): Иванов Иван Иваныч Петров Борис Борисыч Омельченко Ирина Юриевна Клим Андрей Андреевич ... ... ... делал через Код: c# 1.
- не катит, длинна слов разная делал с PadRight - в консоли выводит нормально, в таблице - нет искал самое короткое слово и добавлял пробелы - плохо так как ширина букв "W" и "і" разная и оно не ровно Поменять шрифт в гриде не вариант Есть вариант проверять по пикселям но может ктото посоветует еще варианты спасибо заранее ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 01:30 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
Иванов Иван Иваныч Петров Борис Борисыч Омельченко Ирина Юриевна Клим Андрей Андреевич ... ... ... блин даже тут все съехало, кидаю скрин ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 01:38 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
RomaMarusykширина букв "W" и "і" разнаяпо этой причине ровненько отформатировать с помощью пробелов не выйдет, даже если удастся вычислить, сколько их нужно. Разве что с табуляцией играться - но это та еще возня ненадежная. ИМХО - задача поставлена неадекватно. Либо использовать разные колонки, либо использовать моноширинный шрифт. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 09:21 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
RomaMarusykблин даже тут все съехало ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 09:22 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
RomaMarusykчтоб каждое с 3-х значений было расположено ровненько Бред сивой кобылы. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 10:21 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
Shocker.Proпо этой причине ровненько отформатировать с помощью пробелов не выйдет, даже если удастся вычислить, сколько их нужно.Если в дотнете есть аналог VB6-функции TextWidth, то теоретически возможно. Но овчинка выделки не стоит. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 10:31 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
RomaMarusyk, а почему три колонки не устраивают? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 11:03 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
RomaMarusykПривет, Есть грид подключенный к БД на форме, в базе есть 3 поля: Имя, Фамилия, Отчество Делать три колонки и не парить мозг. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 11:27 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
ИзопропилRomaMarusyk, а почему три колонки не устраивают?Общий заголовок видимо не получается отрисовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 11:52 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
RomaMarusyk, Ну не получается с форматирование, можно создать свой column? есть же imagecolumn, buttoncolumn.. будет свой fiocolumn ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 12:23 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
Где-то в степиRomaMarusyk, Ну не получается с форматирование, можно создать свой column? есть же imagecolumn, buttoncolumn.. будет свой fiocolumn+1 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 18:15 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
Используйте моноширинные шрифты ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2014, 20:21 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
PallarisRomaMarusykПривет, Есть грид подключенный к БД на форме, в базе есть 3 поля: Имя, Фамилия, Отчество Делать три колонки и не парить мозг. +1 Или запарить и написать свой UserControl или перейти на WPF. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2014, 10:23 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
Изопропила почему три колонки не устраивают? там несколько причин, долго расказывать. Задача сделать так. skyANAОбщий заголовок видимо не получается отрисовать. нет дело не в этом, просто задача другая Где-то в степиНу не получается с форматирование, можно создать свой column? есть же imagecolumn, buttoncolumn.. будет свой fiocolumn возможно, но нет времени Arm79Используйте моноширинные шрифты вариант но нет, шрифт нельзя менять для проекта ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2014, 16:50 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
сделал как то так: использовал TextReader.MeasureText и в цикле вставлял пробелы пока длинна не стнет как у максимального спасибо большое всем за помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2014, 16:52 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
RomaMarusykсделал как то так: использовал TextReader.MeasureText и в цикле вставлял пробелы пока длинна не стнет как у максимального спасибо большое всем за помощьЛиния выравнивания все равно может быть неровной. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2014, 16:57 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
fortibransa, да, немного неровная ну лучше ничего не придумал ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2014, 16:59 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
а у грида есть возможность назначить свою функцию отрисовки ячейки? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2014, 17:42 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
Яростный Меча у грида есть возможность назначить свою функцию отрисовки ячейки? естественно есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2014, 19:58 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
есть такая возможность, но я никогда не работал с отрисовкой ячейки? надо погуглить, спс ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2014, 01:13 |
|
Форматирование строк
|
|||
---|---|---|---|
#18+
RomaMarusykнадо погуглить f1 - кнопка сломалась? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2014, 01:00 |
|
|
start [/forum/topic.php?fid=20&msg=38752294&tid=1402438]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 159ms |
0 / 0 |