Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 991667|Antwort: 393

[WPF] WPF-Schnittstellenbibliothek, sehr schöne WPF-Oberfläche [mit Quellcode]

  [Link kopieren]
Veröffentlicht am 24.07.2018 15:45:06 | | | |

WPF-Renderings sind wie oben aufgeführt, und die dynamischen GIF-Effekte sind unten angehängt, wie folgt:



Die gesamten WPF-Minimier-, Maximier- und Schließen-Tasten wurden alle von mir selbst neu geschrieben, die Benutzeroberfläche habe ich seit 17 Jahren geschrieben, und eine Geräteüberwachungssoftware wurde mit WPF geschrieben, weil sie nicht zur Hälfte geschrieben wurde und die Software daher nicht im Internet veröffentlicht wurde.

Viele Stile und Stile werden Stück für Stück von Ihnen selbst geschrieben, also schreiben Sie und prüfen Sie die Informationen!

WPF-Datenliste ist eine Liste von WPF-Daten mit Sortier-, Find-, Hervorhebungs- und anderen Funktionen.

Die Benutzeroberfläche verwendet viele Eigenschafts-Trigger, einige Effekte, es ist einfach mit Triggern in WPF zu erstellen, aber schwierig in WINFORM, das ist der Vorteil von WPF!

Abschließend, Quellcode-Download:

Der Hyperlink-Login ist sichtbar.




Vorhergehend:Ich möchte Ihnen eine Frage stellen
Nächster:Wie spielt man ohne Bohnen,,,,
Veröffentlicht am 25.07.2018 15:23:38 |
Es ist wirklich schlecht, großartig, Lob
Veröffentlicht am 16.04.2019 17:07:51 |
Schau
<Window x:Class="WpfFrist.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         WindowStyle="None" AllowsTransparency="True" Hintergrund="{x:Null}"
        title="MainWindow" height="300" width="300" WindowStartuplocatio{filter}n="CenterScreen">
    <Rasterbreite="{Bindungsbreite, ElementName=w}" Höhe="{Bindungshöhe, ElementName=w}">
        <Grid.RowDefinitions>
            <RowDefinition Height="150" />
            <RowDefinition Height="50" />
            <RowDefinition Height="50" />
            <RowDefinition />
        </Grid.RowDefinitions>
        <Randgitter.RowSpan="4" RandPinsel="Grau" RandDicke="3" EckRadius="20" Rand="10" Opazität="1" Hintergrund="Weiß"></Border>
        <Button Style="{StaticResource BtnCloseStyle}" Name="btnClose" Raster.Row="0" Klick="Button_Click" ></Button>
        <Bildraster.Zeile="0" VertikalAusrichtung="Zentrum" Breite="120" Höhe="120" Quelle="/resources/QQ Screenshot 20161123091013.png" />
        <TextBox x:Name="UserTextBox" Raster.Zeile="1" Breite="200" VertikalAusrichtung="Mitte" RandDicke="0,0,1" Höhe="23"></TextBox>
        <TextBlock Foreground="DarkGray" Raster.Zeile="1" IsHitTestVisible="Falsch" HorizontalAusrichtung="Center" Height="23" Text="Bitte geben Sie Ihren Benutzernamen ein" VerticalAlignment="Center" width="90" FontFamily="Microsoft YaHei">
            <TextBlock.Style>
                <Style TargetType="{x:Type TextBlock}">
                    <Setter Property="Sichtbarkeit" Wert="Kollabiert"/>
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding Text, ElementName=UserTextBox}" Value="">
                            <Setter Eigenschaft="Sichtbarkeit" Wert="Sichtbar"/>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </TextBlock.Style>
        </TextBlock>
        <TextBox x:Name="PwdTextBox" Raster.Row="2" Width="200" VerticalAlignment="Center" BorderThickness="0,0,0,1" Height="23"></TextBox>
        <TextBlock Foreground="DarkGray" Raster.Zeile="2" IsHitTestVisible="Falsch" HorizontalAusrichtung="Center" Höhe="23" Text="Bitte Passwort eingeben" VerticalAlignment="Center" Width="90" FontFamily="Microsoft YaHei">
            <TextBlock.Style>
                <Style TargetType="{x:Type TextBlock}">
                    <Setter Property="Sichtbarkeit" Wert="Kollabiert"/>
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding Text, ElementName=PwdTextBox}" Value="">
                            <Setter Eigenschaft="Sichtbarkeit" Wert="Sichtbar"/>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </TextBlock.Style>
        </TextBlock>
        <Button Name="btnlogin" klick="btnlogin_Click" Grid.Row="2" Style="{StaticResource BtnLoginStyle}" >
            <!--<Button.Hintergrund>
                <ImageBrush ImageSource="/Resources/LoginBtn.jpg" Stretch="Fill"/>
            </Button.Hintergrund>-->
        </Button>
    </Grid>
</Window>
Veröffentlicht am 26.07.2018 10:27:30 |
VS2013 zeigt, dass Fehler 1 { oder ; sein sollte.        C:\Users\LENOVO\Downloads\Comprimd\WPF Nice Interface\Model\PageDeviceModel.cs 79 36 WanKeYun.PC
Veröffentlicht am 25.07.2018 08:53:02 |
Sehr gut, ich mag dieses Framework, komm runter und lerne
Veröffentlicht am 25.07.2018 10:08:17 |
Danke fürs Teilen
Veröffentlicht am 25.07.2018 14:58:04 |
Ich will den Quellcode
Veröffentlicht am 25.07.2018 21:00:13 |
Sehr gut, lerne, arbeite weiter hart
Veröffentlicht am 26.07.2018 08:09:05 |
Komm runter und lern zu lernen
Veröffentlicht am 26.07.2018 08:19:42 |
Sehr gut, ich mag dieses Framework, komm runter und lerne
Veröffentlicht am 26.07.2018 08:24:25 |
Warum hast du keine Downloadberechtigungen?
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com