Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 991667|Répondre: 393

[WPF] Bibliothèque d’interface WPF, très belle interface WPF [avec code source]

  [Copié le lien]
Publié sur 24/07/2018 15:45:06 | | | |

Les rendus WPF sont ceux ci-dessus, et les effets dynamiques gif sont joints ci-dessous, comme suit :



Tous les boutons de minimisation, maximisation et fermeture de WPF ont été réécrits par moi-même, l’interface est écrite par moi depuis 17 ans, et un logiciel de surveillance de périphérique écrit avec WPF, car il n’a pas été écrit à mi-chemin, donc le logiciel n’a pas été publié sur Internet.

Beaucoup de styles et de styles sont écrits par vous-même petit à petit, alors écrivez tout en consultant les informations !

La liste de données WPF est une liste de données WPF comprenant les fonctions de tri, de recherche, de surlignage et d’autres fonctions.

L’interface utilise beaucoup de triggers de propriétés, certains effets, il est facile de le créer avec des triggers en WPF, mais c’est difficile à faire en winform, c’est l’avantage de WPF !

Enfin, téléchargement du code source :

La connexion hyperlientérée est visible.




Précédent:J’aimerais vous poser une question
Prochain:Comment jouer sans haricots ,,,,
Publié sur 25/07/2018 15:23:38 |
C’est vraiment mauvais, génial, félicitations
Publié sur 16/04/2019 17:07:51 |
Regarde
<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 » autoriseTransparence="Vrai » Background="{x :Null} »
        title="MainWindow » hauteur="300 » largeur="300 » WindowStartuplocatio{filter}n="CenterScreen">
    <Largeur de la grille="{Largeur de liaison, NomDeÉlément=w} » Hauteur="{Hauteur de liaison, NomÉlément=w}">
        <DéfinitionsDelignesGrille>
            <RowDefinition Height="150 » />
            <RowDefinition Height="50 » />
            <RowDefinition Height="50 » />
            <RowDefinition />
        </DéfinitionsDelignes>
        <Grille de bordure.RowSpan="4 » BorderBrush="Gray » BorderThickness="3 » CornerRadius="20 » Marge="10 » Opacité="1 » Arrière-plan="Blanc"></Border>
        <Style bouton="{StaticResource BtnCloseStyle} » Nom="btnClose » Grid.Row="0 » Clic="Button_Click » ></Button>
        <Image Grid.Row="0 » VerticalAlignment="Center » width="120 » Height="120 » source="/resources/QQ capture d’écran 20161123091013.png » />
        <TextBox x :Name="UserTextBox » Grid.Row="1 » Largeur="200 » VerticalAlignment="Center » BorderThickness="0,0,0,1 » Height="23"></TextBox>
        <TextBlock Foreground="DarkGray » Grid.row="1 » IsHitTestVisible="False » HorizontalAlignment="Center » Height="23 » Text="Veuillez entrer votre nom d’utilisateur » VerticalAlignment="Center » width="90 » FontFamily="Microsoft YaHei">
            <TextBlock.Style>
                <TypeCible Style="{x :Type TextBlock}">
                    <Setter Property="Visibility » Value="Collapsed"/>
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding Text, ElementName=UserTextBox} » Value="">
                            <Setter Property="Visibility » Value="Visible"/>
                        </DataTrigger>
                    </Style.Triggers >
                </Style>
            </TextBlock.Style>
        </TextBlock>
        <TextBox x :Name="PwdTextBox » Grid.Row="2 » Largeur="200 » VerticalAlignement="Center » BorderThickness="0,0,0,1 » Height="23"></TextBox>
        <TextBlock Foreground="Gris foncé » Grid.row="2 » IsHitTestVisible="False » HorizontalAlignment="Center » Height="23 » Text="Veuillez entrer le mot de passe » VerticalAlignment="Center » Width="90 » FontFamily="Microsoft YaHei">
            <TextBlock.Style>
                <TypeCible Style="{x :Type TextBlock}">
                    <Setter Property="Visibility » Value="Collapsed"/>
                    <Style.Triggers>
                        <DataTrigger Binding="{Binding Text, ElementName=PwdTextBox} » Value="">
                            <Setter Property="Visibility » Value="Visible"/>
                        </DataTrigger>
                    </Style.Triggers >
                </Style>
            </TextBlock.Style>
        </TextBlock>
        <Nom du bouton="btnlogin » Clique="btnlogin_Click » Grid.row="2 » Style="{StaticResource BtnLoginStyle} » >
            <!--<Bouton.Arrière-plan>
                <ImageBrush, ImageSource="/Resources/LoginBtn.jpg » Stretch="Fill"/>
            </Button.Background>-->
        </Button>
    </Grid>
</Window>
Publié sur 26/07/2018 10:27:30 |
VS2013 montre que l’erreur 1 doit être { ou ;        C :\Users\LENOVO\Téléchargements\Compressé\WPF Interface sympa\Modèle\PageDeviceModel.cs 79 36 WanKeYun.PC
Publié sur 25/07/2018 08:53:02 |
Très bien, j’aime ce framework, venez apprendre
Publié sur 25/07/2018 10:08:17 |
Merci d’avoir partagé
Publié sur 25/07/2018 14:58:04 |
Je veux le code source
Publié sur 25/07/2018 21:00:13 |
Très bien, apprends, continue à travailler dur
Publié sur 26/07/2018 08:09:05 |
Descends et apprends à apprendre
Publié sur 26/07/2018 08:19:42 |
Très bien, j’aime ce framework, venez apprendre
Publié sur 26/07/2018 08:24:25 |
Pourquoi n’avez-vous pas les permissions de téléchargement ?
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com