|
выравнивание содержимого ячейки в DataGrid
|
|||
---|---|---|---|
#18+
Имею: Код: plaintext 1.
Значение типа float выравнено по левому краю в данном столбце. Как сделать выравнивание по центру? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2010, 00:42 |
|
выравнивание содержимого ячейки в DataGrid
|
|||
---|---|---|---|
#18+
Нашёл вот такое решение , но при этом не видно самого значения в ячейке. Почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2010, 00:14 |
|
выравнивание содержимого ячейки в DataGrid
|
|||
---|---|---|---|
#18+
Crossificio, не проще ли заюзать DataGridTemplateColumn и засунуть в него TextBlock в котором и устроить центрирование нужного значения? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2010, 12:26 |
|
выравнивание содержимого ячейки в DataGrid
|
|||
---|---|---|---|
#18+
Дело в том, что нужно установить стиль в точности как в ссылке. Если убрать тест Background="{TemplateBinding Background}", то по выбранному элементу ячейка будет пустой. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.11.2010, 23:59 |
|
выравнивание содержимого ячейки в DataGrid
|
|||
---|---|---|---|
#18+
Если делать как в ссылке, то, например, ошибка в пустой ячейке будет выделяться не красным прямоугольником, а вертикальной линией прижатой вправо. Т. к. Alignement выравнивает не текст а содержащий его контейнер. Убирая растягивание по ячейке мы превращаем контейнер в линию, если нет текста. Правильным вариантом считаю использование DataGridTemplateColumn и TextBlock , в последнем можно очень гибко работать с текстом. Кстати выделение ошибки красным прямоугольником в TextBlock мне визуально больше понравилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.01.2013, 21:16 |
|
выравнивание содержимого ячейки в DataGrid
|
|||
---|---|---|---|
#18+
' Form1.DataGrid1.Columns(1).Width = 1700 Form1.DataGrid1..Columns(1).Caption = "Дата продажи" Form1.DataGrid1.Columns(1).Alignment = dbgCenter Form1.DataGrid1.Columns(1).NumberFormat = ("dd.mm.yyyy") ' Form1.DataGrid1.Columns(6).Width = 1350 Form1.DataGrid1..Columns(6).Caption = "Сумма" Form1.DataGrid1.Columns(6).Alignment = dbgRight Form1.DataGrid1.Columns(6).NumberFormat = ("## ##0.00") ' Где-то так, у меня работает отлично. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2013, 23:52 |
|
выравнивание содержимого ячейки в DataGrid
|
|||
---|---|---|---|
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.12.2013, 12:34 |
|
|
start [/forum/topic.php?fid=21&msg=38516466&tid=1441218]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 324ms |
total: | 593ms |
0 / 0 |