Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 991667|Відповідь: 393

[WPF] Бібліотека інтерфейсу WPF, дуже гарний інтерфейс WPF [з вихідним кодом]

  [Копіювати посилання]
Опубліковано 24.07.2018 15:45:06 | | | |

WPF-рендеринги наведені як вище, а динамічні ефекти GIF додані нижче, а так:



Усі кнопки мінімізації, максимізації та закриття WPF переписуються мною, інтерфейс пишу я протягом 17 років, а програмне забезпечення для моніторингу пристрою написане на WPF, бо воно не було написане посередині, тому програмне забезпечення не було опубліковане в Інтернеті.

Багато стилів і стилів ви пишете поступово, тому пишіть, перевіряючи інформацію!

Список даних WPF — це список даних WPF з функціями сортування, пошуку, виділення та інших функцій.

Інтерфейс використовує багато тригерів властивості, деякі ефекти, їх легко створити з тригерами в WPF, але в Winform це складно — це перевага WPF!

Нарешті, завантажити вихідний код:

Вхід за гіперпосиланням видно.




Попередній:Я хотів би поставити вам питання
Наступний:Як грати без квасолі,,,,
Опубліковано 25.07.2018 15:23:38 |
Це справді погано, круто, похвала
Опубліковано 16.04.2019 17:07:51 |
Дивитися
<Вікно 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" Background="{x:Null}"
        title="MainWindow" height="300" width="300" WindowStartuplocatio{filter}n="CenterScreen">
    <Ширина сітки="{Ширина зв'язування, ElementName=w}" Height="{Висота зв'язування, ElementName=w}">
        <Grid.RowDefinitions>
            <Висота визначення ряду="150" />
            <Висота визначення ряду="50" />
            <Висота визначення ряду="50" />
            <Визначення рядка />
        </Grid.RowDefinitions>
        <Border Grid.RowSpan="4" BorderBrush="сірий" BorderThickness="3" CornerRadius="20" Margin="10" Opacity="1" Background="White"></Border>
        <Стиль кнопки="{StaticResource BtnCloseStyle}" Name="btnClose" Grid.Row="0" Click="Button_Click" ></Button>
        <Image Grid.Row="0" VerticalAlignment="Center" width="120" Height="120" source="/resources/QQ screenshot 20161123091013.png" />
        <TextBox x:Name="UserTextBox" Grid.Row="1" Width="200" VerticalAlignment="Center" BorderThickness="0,0,0,1" Height="23"></TextBox>
        <TextBlock Frontground="DarkGray" Grid.Row="1" IsHitTestVisible="False" HorizontalAlignment="Center" Height="23" Text="Будь ласка, введіть своє ім'я користувача" VerticalAlignment="Center" width="90" FontFamily="Microsoft YaHei">
            <TextBlock.Style>
                <Style TargetType="{x:Type TextBlock}">
                    <Властивість setter="Видимість" значення="Колапс"/>
                    <Стиль.Тригери>
                        <DataTrigger Binding="{Binding Text, ElementName=UserTextBox}" Value="">
                            <Властивість setter="Visibility" Value="Visible"/>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </TextBlock.Style>
        </TextBlock>
        <TextBox x:Name="PwdTextBox" Grid.Row="2" Width="200" VerticalAlignment="Center" BorderThickness="0,0,0,1" Height="23"></TextBox>
        <TextBlock Foreground="DarkGray" Grid.Row="2" IsHitTestVisible="False" HorizontalAlignment="Center" Height="23" text="Будь ласка, введіть пароль" VerticalAlignment="Center" width="90" FontFamily="Microsoft YaHei">
            <TextBlock.Style>
                <Style TargetType="{x:Type TextBlock}">
                    <Властивість setter="Видимість" значення="Колапс"/>
                    <Стиль.Тригери>
                        <DataTrigger Binding="{Binding Text, ElementName=PwdTextBox}" Value="">
                            <Властивість setter="Visibility" Value="Visible"/>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </TextBlock.Style>
        </TextBlock>
        <Назва кнопки="btnlogin" Click="btnlogin_Click" Grid.Row="2" Style="{StaticResource BtnLoginStyle}" >
            <!--<Кнопка. Фон>
                <ImageBrush ImageSource="/Resources/LoginBtn.jpg" Stretch="Fill"/>
            </Button. Фон>-->
        </Button>
    </Grid>
</Window>
Опубліковано 26.07.2018 10:27:30 |
VS2013 показує, що помилка 1 має бути { або ;        C:\Users\LENOVO\Downloads\Compressed\WPF Гарний інтерфейс\Model\PageDeviceModel.cs 79 36 WanKeYun.PC
Опубліковано 25.07.2018 08:53:02 |
Дуже добре, мені подобається цей фреймворк, приходьте і вивчайте
Опубліковано 25.07.2018 10:08:17 |
Дякую, що поділилися
Опубліковано 25.07.2018 14:58:04 |
Я хочу вихідний код
Опубліковано 25.07.2018 21:00:13 |
Дуже добре, вчися, працюй старанно
Опубліковано 26.07.2018 08:09:05 |
Спускайся і навчися вчитися
Опубліковано 26.07.2018 08:19:42 |
Дуже добре, мені подобається цей фреймворк, приходьте і вивчайте
Опубліковано 26.07.2018 08:24:25 |
Чому у вас немає дозволів на завантаження?
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com