Hallo Leute,
Eine software soll automatisch Oberflächen generieren (was sie auch erfolgreich macht). An einer Stelle wird ein Label erzeugt, und in ein Grid eingesetzt. Allerdings beinhaltet dieses Label mitunter sehr langen Text, der dann umgebrochen werden muss. Das ist quasi einfach zu leisten mit AccessText. Allerdings, jetzt passt das Label nicht mehr in die GridRow, da diese nur die Höhe eines einzeiligen Labels annimmt.
Die GridRow ist auf Height="Auto" gestellt. Versuche die Höhe des Labels an die Höhe des AccessText zu binden brachten nichts.
Hat jemand ne Idee ob ich hier was grundlegendes übersehe; oder besser noch, eine Lösung?![Roll eyes :rolleyes: :rolleyes:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f644.png)
Ach ja, es muss ein Label bleiben .. bzw. es ist schlicht weg ein Label, weil es so generiert wird. Ich würde nur sehr ungern in den Generierungsprozess eingreifen müssen ...
hier noch ein bisschen Code:
vielen Dank schon mal für die Mühen
Grüße
Stefan
Eine software soll automatisch Oberflächen generieren (was sie auch erfolgreich macht). An einer Stelle wird ein Label erzeugt, und in ein Grid eingesetzt. Allerdings beinhaltet dieses Label mitunter sehr langen Text, der dann umgebrochen werden muss. Das ist quasi einfach zu leisten mit AccessText. Allerdings, jetzt passt das Label nicht mehr in die GridRow, da diese nur die Höhe eines einzeiligen Labels annimmt.
Die GridRow ist auf Height="Auto" gestellt. Versuche die Höhe des Labels an die Höhe des AccessText zu binden brachten nichts.
Hat jemand ne Idee ob ich hier was grundlegendes übersehe; oder besser noch, eine Lösung?
![Roll eyes :rolleyes: :rolleyes:](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f644.png)
Ach ja, es muss ein Label bleiben .. bzw. es ist schlicht weg ein Label, weil es so generiert wird. Ich würde nur sehr ungern in den Generierungsprozess eingreifen müssen ...
hier noch ein bisschen Code:
Code:
<Grid.RowDefinitions>
<RowDefinition Height="8.0" />
<RowDefinition Height="Auto" />
.
.
.
<RowDefinition Height="8.0" />
<RowDefinition Height="Auto" />
<RowDefinition Height="8.0" />
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
.
.
<Label Style="{DynamicResource greyLabel}" x:Name="Label132" Grid.Column="1" Grid.ColumnSpan="13" Grid.Row="27" Margin="0" >
<AccessText TextWrapping="Wrap">O nobis, for nam per Stupendum commemoro Annuo ars quies Polliceor simul temperantia. An colonus Fructus initium labo postulator infeste en ne nitesco discidium, nam sto vis Alica se nutus Vallo Sollertia solum. Ago inhaeresco at vis socer attollo Elatus.</AccessText>
</Label>
.
.
vielen Dank schon mal für die Mühen
Grüße
Stefan