我正在开发一个OpenOffice Writer模板,可用于填写儿童保健中心的报告。如何获取OpenOffice Writer组合框以显示多行文本?
有一些标准的结果,包括长句子,我希望用户能够从组合框中选择适当的句子。我在Openoffice Base数据库中将这些句子输入到一个表格中,然后将其连接到Writer模板中的一系列组合框。但是,当用户选择包含非常长的句子的选项时,只能看到组合框长度以下的文本。
我想要做的是将组合框的选定值包装在选中的几行上,这样当用户从组合框中选择一个长句时,所有(很长)文本都会出现在选定框中。
我一直在查看组合框控件的属性,但还没有找到一个允许组合框中的选定值进行自动换行(这样我可以使组合框中的多行高度,使整个句子适合框中)。
任何关于如何做到这一点的指针将不胜感激。
谢谢,
David。
是的,这基本上是我脑子里想的,只是我的想法是用一个列表控件,而不是一个组合框。这两者之间的区别是,组合框允许输入任何值。在这种情况下,用户可以在文本框中输入任何值,因此组合框的额外功能x给出似乎是多余的。从技术上讲,[组合框](https://en.wikipedia.org/wiki/Combo_box)只是列表控件和文本框的组合。 –
请随时接受您自己的答案,因为它比我的完整得多,而且它通常是最好的可能性。如果您决定将其更改为列表控件,则可以编辑您的答案。 –