
Ergebnis 1 bis 4 von 4
-
Bin neu hier
- 23.08.2010, 13:08
- #1
Wie kann ich in einem Textblock (in XAML) ein Binding auf ein Objekt machen und davor oder dahinter statischen Text schreiben?
<TextBlock Text="Dauer: {Binding Path=Length}"/>
das funktioniert ja nicht!
<TextBlock>
<TextBlock.Text>
<Binding...
</TextBlock.Text>
</TextBlock>
funktioniert auch nicht...
Hier mein Wunsch in php
<div>Dauer: <?php echo $length; ?></div>
falls das was hilft...
-
Bin neu hier
- 28.10.2010, 10:14
- #2
Hallo Outlaw,
mach Dir doch einfach ein Label vor deinen TextBlock!
Bsp.:
Dauer: _<PropertyValue>_|
Ansonsten kannst du auch, wozu ich aber weniger rate, den Getter deines Properties missbrauchen.
Bsp.:
private string _myProperty;
public String MyProperty
{
get { return "Dauer: " + _myProperty; }
set { _myProperty = value; }
}
Gruß
-
Mich gibt's schon länger
- 28.10.2010, 19:50
- #3
Ich würde auf keinen Fall den getter abändern. Das gibt meiner Meinung nach ein Chaos.
In WPF und Silverlight kannst du im Binding ein StringFormat angeben. Ich bin mir aber nicht sicher, ob das nicht erst mit der Version 4 eingeführt wurde.
Ansonsten würde ich einen Konverter (IValueConverter) zweckentfremden. Damit geht das auch ziemlich elegant.
-
- 25.04.2012, 10:21
- #4
Ich würde dazu das StringFormat nutzen.
Code:<TextBlock Text="{Binding Path=Length, StringFormat='Dauer: \{0\}'}" />
Ähnliche Themen
-
Voice-to-Text
Von mpsat im Forum Samsung Galaxy SAntworten: 5Letzter Beitrag: 26.06.2010, 11:32 -
Text to Speech
Von Hsdneo im Forum Android AllgemeinAntworten: 2Letzter Beitrag: 29.04.2010, 07:14 -
Speech to Text
Von dabulon im Forum HTC Desire SonstigesAntworten: 5Letzter Beitrag: 09.04.2010, 15:30 -
Text Macros
Von sikes im Forum Software (Touchscreen)Antworten: 0Letzter Beitrag: 09.05.2009, 17:08 -
Text kopieren
Von Lamis im Forum HTC Touch DiamondAntworten: 3Letzter Beitrag: 19.02.2009, 20:40
Pixel 10 Serie mit Problemen:...