主にプログラミングに関して。Python, .NET Framework(C#), JavaScript, その他いくらか。
記事にあるサンプルやコードは要検証。使用に際しては責任を負いかねます

.NET Framework: デスクトップビデオプレーヤーアプリを超フラットに

                
 Win10のユニバーサルアプリでひさびさにXAMLを触った反動か、ずっと前に作った.NETのデスクトップビデオプレーヤーをいじりたくなったのでやってみた。おもにやったのは各種GUIアニメーションの設定のしなおしや追加。

 ビデオプレーヤーなのでウィンドウいっぱいにビデオを表示したいと考えていたのでウィンドウの余計な装飾を取っ払って背景にビデオ映像をはめこみ。再生ボタンなどの各種コントロールを透過を使ってビデオ背景の上に配置。マウスがウィンドウから外れると各種コントロールがフェードアウトしてビデオ表示のみになる。コントロール表示状態のときは他のフラットデザインのアプリと同様にウィンドウに細いボーダーがついている。コントロール表示がフェードアウトするとこのボーダーもなくなって本当にビデオのみの表示になる。

1506282046424.jpg

1506282045341.jpg
スポンサーサイト



プロフィール

h

Author:h

最新記事
リンク
作ったものなど
月別アーカイブ
カテゴリ
タグリスト

検索フォーム
Amazon