Am проектирования простой отчет в Devexpress. Я постоянно добавляю три ярлыка в xtrareport. 1-я метка & последняя метка установлена на экране дизайнера, но данные из средней метки поступают из базы данных, это может быть (большое или маленькое) слово или предложение. Если данные поступают из базы данных, значит, 3-я метка накладывается на эти данные. Как это решить? Заранее спасибо.Как использовать свойство Auto Width для меток в отчетах Devexpress?
1
A
ответ
2
0. Три этикетки.
В дизайнере отчетов установите ширину вас 2 наклейке как можно больше:
Установите CanShrink
, CanGrow
, Multiline
и WordWrap
к true
:
xrLabel2.CanShrink = true;
xrLabel2.CanGrow = true;
xrLabel2.Multiline = true;
xrLabel2.WordWrap = true;
В результате вы будете получить что-то вроде этого:
1. Один ярлык со специальным форматом.
Вы можете использовать одну метку с строкой формата. Используйте {0}
как заполнитель для значений исходных данных:
xrLabel1.DataBindings.Add(new XRBinding("Text", null, "Value", "Here is the text: «{0}». Here is the end."));
Также вы можете установить CanShrink
, CanGrow
, Multiline
и WordWrap
к true
.
Результат будет выглядеть примерно так:
2. Этикетка с [скобках] в тексте этикеточной-х годов.
Вы можете вставить имя поля данных с помощью [скобок] в текст элемента управления. Например:
xrLabel1.Text = "Here is the text: «[Value]». Here is the end."
И вот результат:
Смежные вопросы
- 1. CSS auto auto width
- 2. Как использовать min-width
- 3. DevExpress DockPanel Width
- 4. Как использовать «width auto» и «float» для выравнивания divs?
- 5. html input auto width
- 6. выберите: focus {width: auto;}
- 7. JQGrid Column auto width
- 8. CSS auto width div
- 9. jqgrid column width auto
- 10. modal auto height & width
- 11. auto width & overflow div
- 12. auto width div boxes
- 13. XAML IMultiValueConverter Width Auto или *
- 14. HTML div auto width
- 15. ps column auto width
- 16. DevExpress DockLayoutManager dock panel width
- 17. Как установить свойство auto auto CSS?
- 18. Как переопределить свойство width в css
- 19. Как скомпилировано свойство auto?
- 20. ZK listbox auto width для последней строки
- 21. DevExpress GridView Auto Size Columns
- 22. Kendo Grid - Auto Width & Scrollable
- 23. Set Auto width - jQuery Autocomplete
- 24. CSS Sub Navigation Auto Width
- 25. Auto Increment width входной метки
- 26. Суммируйте значение двух меток в devexpress xtrareports
- 27. Devexpress bind проиндексированное свойство
- 28. Как свойство max-width делает изображения чувствительными?
- 29. Как использовать stat_bin2d() для вычисления меток меток в ggplot2?
- 30. Что такое * width: auto mean в CSS?
Привет @ nempoBu4, спасибо за ваш ответ. Этот вышеприведенный пример работает нормально, но я не хочу, чтобы это пустое место в коротком предложении или слове. например, Label 1 ** Peter **, Label2 ** ** и Label3 ** Доктор ** здесь почему мне нужно столько места после ** **? также, если случай Label 2 имеет большое предложение, содержащее от трех до четырех слов, означает, что Label2 хочет увеличить свою ширину, а Label3 хочет двигаться после Label2. – Srihari
@SriHari Я добавил еще один подход к моему ответу. Вы можете использовать одну метку со специальным форматом вместо трех меток. – nempoBu4
Благодарим вас за ценное время. Это нормально. – Srihari