この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 991667|答える: 393

[WPF] WPFインターフェースライブラリ、非常に美しいWPFインターフェース[ソースコード付き]

  [リンクをコピー]
掲載地 2018/07/24 15:45:06 | | | |

WPFレンダリングは上記と同じで、GIFの動的効果は以下に添付されています。



WPFの最小化、最大化、閉じボタン全体はすべて私自身が書き直し、インターフェースは17年間私が書き直し、デバイス監視ソフトウェアもWPFで作成しました。なぜなら、そのソフトウェアは途中で書かれていないため、インターネット上には公開されていないからです。

多くのスタイルやスタイルは少しずつ自分で書いています。情報を確認しながら書きましょう!

WPFデータリストは、ソート、検索、ハイライトなどの機能を備えたWPFデータの一覧です。

インターフェースは多くのプロパティトリガーやいくつかの効果を使っています。wpfではトリガーで簡単に作れますが、winformで作るのは難しいです。これがwpfの利点です!

最後に、ソースコードのダウンロードです:

ハイパーリンクのログインが見えます。




先の:質問したいのですが
次に:豆なしで遊ぶ方法は,,,,
掲載地 2018/07/25 15:23:38 |
本当にひどいけど、すごい、褒めてる
掲載地 2019/04/16 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="True" Background="{x:Null}"
        title="MainWindow" height="300" width="300" WindowStartuplocatio{filter}n="CenterScreen">
    <Grid width="{Binding Width, ElementName=w}" height="{Binding Height, ElementName=w}">
        <グリッド.Row定義>
            <RowDefinition Height="150" />
            <RowDefinition Height="50" />
            <RowDefinition Height="50" />
            <RowDefinition />
        </Grid.RowDefinitions>
        <Border Grid.RowSpan="4" BorderBrush="Gray" BorderThickness="3" CornerRadius="20" margin="10" Opacity="1" Background="White"></Border>
        <Button Style="{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 Property="Visibility" value="collopsed"/>
                    <スタイル・トリガー>
                        <DataTrigger binding="{binding text, elementName=UserTextBox}" value="">
                            <Setter Property="Visibility" 値="Visible"/>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </TextBlock.Style>
        </TextBlock>
        <TextBox x:Name="PwdTextBox" Grid.Row="2" width="200" VerticalAlignment="Center" BorderThickness="0,0,0,1" 高さ="23"></TextBox>
        <TextBlock foreground="DarkGray" Grid.Row="2" IsHitTestVisible="False" HorizontalAlignment="Center" height="23" Text="Please enter password" verticalAlignment="Center" width="90" fontFamily="Microsoft YaHei">
            <TextBlock.Style>
                <Style TargetType="{x:Type TextBlock}">
                    <Setter Property="Visibility" value="collopsed"/>
                    <スタイル・トリガー>
                        <DataTrigger binding="{binding text, elementName=pwdTextBox}" value="">
                            <Setter Property="Visibility" 値="Visible"/>
                        </DataTrigger>
                    </Style.Triggers>
                </Style>
            </TextBlock.Style>
        </TextBlock>
        <Button name="btnlogin" click="btnlogin_Click" Grid.Row="2" Style="{StaticResource BtnLoginStyle}" >
            <!--<ボタン。背景>
                <ImageBrush ImageSource="/Resources/LoginBtn.jpg" Stretch="Fill"/>
            </Button.背景>-->
        </Button>
    </Grid>
</Window>
掲載地 2018/07/26 10:27:30 |
VS2013はエラー1が{ または ;        C:\Users\LENOVO\Downloads\Compressed\WPF Nice Interface\Model\PageDeviceModel.cs 79 36 WanKeYun.PC
掲載地 2018/07/25 8:53:02 |
とても良いです。このフレームワークが気に入りました。降りてきて学んでください
掲載地 2018/07/25 10:08:17 |
共有してくれてありがとう
掲載地 2018/07/25 14:58:04 |
ソースコードが欲しい
掲載地 2018/07/25 21:00:13 |
とても良いですね、学び続けてください。
掲載地 2018/07/26 8:09:05 |
降りてきて学びなさい
掲載地 2018/07/26 8:19:42 |
とても良いです。このフレームワークが気に入りました。降りてきて学んでください
掲載地 2018/07/26 8:24:25 |
なぜダウンロード権限がないのですか?
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com