You are not logged in.
Dear visitor, welcome to Aqua Computer Forum. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
![]() |
Source code |
1 |
<MultiBinding Converter="{StaticResource UnitConverter}" ConverterParameter="0" StringFormat=":{0:00}"> |
![]() |
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<UserControl x:Name="this" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="300"> <Grid> <TextBlock Text="{Binding ElementName=this, Path=DataContext.Value, StringFormat={}{0:00}}" Foreground="White" FontSize="32" HorizontalAlignment="Center" VerticalAlignment="Center" /> </Grid> </UserControl> |
![]() |
Source code |
1 |
Text="{Binding ElementName=this, Path=DataContext.Value, StringFormat={}{0:00}}" |
![]() |
Source code |
1 |
Text="{Binding ElementName=this, Path=DataContext.Value, StringFormat=Test: {0:00}}" |
This post has been edited 3 times, last edit by "-Vulture-" (Aug 14th 2020, 7:34am)
Ich möchte keinen weiteren Thread zu diesem Thema erstellen, daher knüpfe ich hier mal an, wenn es recht ist.Unsere Dantestruktur lässt derzeit keine Strings als Wert zu - brauchen wir einfach sonst nirgends. Vielleicht bauen wir da mal etwas ein, aktuell ist das aber nicht geplant.
Nun ja, das Aneinanderreihen der Einzelelemente (hh:mm:ss) sah zunächst recht vielversprechend aus, aber durch die wohl immer noch bestehende Problematik der führenden 0 im Falle einstelliger Zahlen, wird das Ganze leider schon wieder uninteressant. Zudem wären zwischensetzbare Punkte/Doppelpunkte ganz nett gewesen. Da bekam ich jedoch auch mittels benutzerdefiniertem Text nichts brauchbares Zustande. Schließlich möchte ich da auch den Hintergrund transparent schalten und ein ansehnliches Overlay gestalten. Schade, daß es hierfür noch immer kein komplettes Element gibt, welches unkompliziert konfiguriert und designed werden kann. Die dafür notwendigen Grundfunktionen sind ja nun offenbar vorhanden.
This post has been edited 1 times, last edit by "Corax77" (May 14th 2024, 9:13pm)
das funktioniert doch, wo ist das Problem mit der Zeitdarstellung? Da muss doch nichts gesückelt werden. Lade die Vorlage und passe die entsprechend an. Da brauchst du keine Datenquelle.
warum? das kann man doch komplett anpassen. Lade Dir die "Text" Voreinstellung und du siehst wie du den Text formatieren kannst.
Quoted
läßt sich aber (für mich) ebensowenig optisch ansprechend in mein Overlay übernehmen.
Aber das ist unkompliziert. Wir können nicht alle Fälle abdecken. Wenn man spezielle Dinge will muss man sich auch mal 5 minuten damit auseinadersetzen. Ich meine das sind 5..6 Zeilen die man da schreiben muss.
Quoted
Schade, daß es hierfür noch immer kein komplettes Element gibt, welches unkompliziert konfiguriert und designed werden kann.
Hatte ich mir kurz angesehen und mir ist auch bewußt, daß sich damit noch einiges anpassen läßt. Ich kann mich derzeit gesundheitsbedingt nur nicht so lange vor den Rechner setzen und herumprobieren und müßte mich erstmal belesen, wie ich zB gewünschte Fonts einbinde, Transparenz (falls das möglich ist) und dergleichen.Aber das ist unkompliziert. Wir können nicht alle Fälle abdecken. Wenn man spezielle Dinge will muss man sich auch mal 5 minuten damit auseinadersetzen. Ich meine das sind 5..6 Zeilen die man da schreiben muss.
Keine andere Software ist so anpassbar. Das bringt nun mal eine gewisse komplexität mit sich.
Du kannst ja in der Vorlage erst mal alles für dich nicht relevante löschen, das sind dann 3..4 Zeilen die über bleiben sollten. Dann fängst du an deine änderungen in den code einzubauen.
![]() |
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<UserControl x:Name="this" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:sys="clr-namespace:System;assembly=mscorlib" mc:Ignorable="d" d:DesignHeight="300" d:DesignWidth="300"> <Grid> <TextBlock HorizontalAlignment="Center" VerticalAlignment="Center" FontFamily="Segoe UI" FontSize="30" FontWeight="Normal" Foreground="White" FontStretch="Normal" Opacity="1.0" Text="{Binding Path=TimeNow, StringFormat='HH:mm:ss'}" /> </Grid> </UserControl> |
-