Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 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 |
Смотри
<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="истинный" фон="{x:null}"
        title="MainWindow" height="300" width="300" WindowStartuplocatio{filter}n="CenterScreen">
    <Grid Width="{Binding width, ElementName=w}" Height="{Bining Height, ElementName=w}">
        <Grid.RowDefinitions>
            <Высота определения строки="150" />
            <Высота определения строки="50" />
            <Высота определения строки="50" />
            <Определение строки />
        </Grid.RowDefinitions>
        <Border Grid.RowSpan="4" BorderBrush="Grey" 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 Foreground="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="Видимость" =="Collapse"/>
                    <Стиль. Триггеры>
                        <DataTrigger Binding="{Binding Text, ElementName=UserTextBox}" Value="">
                            <Свойство setter="Видимость" = "Видимо"/>
                        </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="Видимость" =="Collapse"/>
                    <Стиль. Триггеры>
                        <DataTrigger Binding="{Binding Text, ElementName=PwdTextBox}" Value="">
                            <Свойство setter="Видимость" = "Видимо"/>
                        </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 Nice Interface\Model\PageDeviceModel.cs 79 36 WanKeYun.PC
Опубликовано 25.07.2018 8:53:02 |
Очень хорошо, мне нравится этот фреймворк, приходи и учись
Опубликовано 25.07.2018 10:08:17 |
Спасибо, что поделились
Опубликовано 25.07.2018 14:58:04 |
Мне нужен исходный код
Опубликовано 25.07.2018 21:00:13 |
Очень хорошо, учись, продолжай усердно работать
Опубликовано 26.07.2018 8:09:05 |
Спускайся и учись учиться
Опубликовано 26.07.2018 8:19:42 |
Очень хорошо, мне нравится этот фреймворк, приходи и учись
Опубликовано 26.07.2018 8:24:25 |
Почему у тебя нет разрешений на скачивание?
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com