Entwickler-Ecke

WPF / Silverlight - Mehrzeiliger Text im DataGrid


Karsten_ - Mo 14.05.12 09:33
Titel: Mehrzeiliger Text im DataGrid
Hallo,

meine WPF-Erfahrung ist noch gering, von daher bitte Nachsicht.
In meiner WPF-Anwendung deserialisiere ich eine Liste vom Typ meiner eigenen Klasse und weise diese Liste der ItemSource-Eigenschaft eines DataGrid zu. Die Eigenschaft 'AutoGenerateColumns' ist gesetzt.
Die einzelnen Zellen im DataGrid beinhalten anschließend Text und werden auch korrekt angezeigt. Jetzt möchte ich aber die Möglichkeit haben, den Text in den einzelnen Zellen zu editieren (soweit so gut) und mehrzeiligen Text einzugeben. Trotz diverser Artikel ist es mir bisher aber nicht gelungen, mehrzeiligen Text eingeben zu können. Wer kann mir weiterhelfen?

Gruß,

Karsten


Th69 - Mo 14.05.12 10:19

Hallo,

ich bin zwar auch nicht so der WPF-Experte, aber unter Is there a way to show a multiline textbox in a column in the datagrid in WPF? [http://social.msdn.microsoft.com/Forums/en/wpf/thread/9b9667f4-e372-4db5-bd8a-4b5a64b7e602] scheint es erklärt zu sein: AcceptsReturn = true (entweder direkt als DataGridTextColumn oder aber eine eigene DataGridTemplateColumn definieren).