タグ

wpfに関するtk78のブックマーク (15)

  • GitHub - microsoft/WPF-Samples: Repository for WPF related samples

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - microsoft/WPF-Samples: Repository for WPF related samples
    tk78
    tk78 2019/06/28
  • アプリの高DPI(High DPI)対応について 第1回 ~ 高DPIとは ~

    マイクロソフトの田中達彦です。 連載では、今後3年以内に避けて通れないと予測される、アプリの高DPI(High DPI)への対応について連載します。 ==================== 2014/12/22 追記 de:code 2014というカンファレンスにて、高DPIの話をしています。 以下のサイトでセッションの様子を公開していますので、ご参照ください。 https://www.microsoftvirtualacademy.com/training-courses/decode-track1 「既存デスクトップ アプリの最新 OS への対応」というセッションの、20分40秒くらいから45分くらいまでが高DPIに関する話です。 ==================== [高DPIとは] Surface Pro 3をはじめ、最近発売されるPCの解像度は高くなっています。 Surf

    アプリの高DPI(High DPI)対応について 第1回 ~ 高DPIとは ~
  • MVVMパターンの常識 ― 「M」「V」「VM」の役割とは?(1/5) - @IT

    .NET開発者中心 厳選ブログ記事 MVVMパターンの常識 ― 「M」「V」「VM」の役割とは? ―― 「the sea of fertility」より ―― 尾上 雅則 2011/05/18 「.NET開発者中心 厳選ブログ記事」シリーズでは、世界中にある膨大なブログ・コンテンツの中から、特にInsider.NET/.NET開発者中心の読者に有用だと考えられるブログ記事を編集部が発掘・厳選し、そのブログ記事を執筆したブロガーの許可の下、その全文を転載・翻訳しています。この活動により、.NET開発者のブログ文化の価値と質を高め、より一層の盛り上げに貢献することを目指しています。 MVVM(Model-View-ViewModel)パターンに関する知見があちこちに散らばっているように見えるので、そろそろまとめてみることにしました。この記事は、MVVMの基的な考え方・実装方法などを把握されて

  • WPF で Zune のようなウィンドウを作る | grabacr.nét

    Visual Studio 2012 にも慣れてきた今日この頃。 Windows Azure や Windows Store apps の開発が流行る中、デスクトップ WPF アプリケーション開発を貫く私かっこいい!かっこわるい。仕事だから仕方ない。 ということで、デスクトップの WPF ネタを 1 つ。 最近、Zune Software にはじまり、MetroTwitGitHub for Windows、そして Visual Studio 2012 など、従来の Windows のウィンドウっぽくないかっこいいウィンドウのアプリケーションがいくつも出ています (上: Zune Software / 下: Visual Studio 2012)。 (こういうウィンドウの総称ってあるんでしょうか? 「Metro ライク」などという表記は見かけますが、正式名称っぽいものを私は聞いたことが

    tk78
    tk78 2018/06/18
  • DataGridの基本的な事 | C#等と戯れる日々

    DataGrid的な設定からメモしておく。 <Window x:Class="TawamureDays.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:local="clr-namespace:TawamureDays" Title="MainWindow" Height="213" Width="385" local:WindowBehavior.UseMessageCommand="True" local:Framewo

    tk78
    tk78 2017/03/31
  • WPF4.5入門 その23 「DataGridコントロール その1」 - かずきのBlog@hatena

    過去記事 WPF4.5入門 その1 「はじめに」 WPF4.5入門 その2 「WPFとは」 WPF4.5入門 その3 「Hello world」 WPF4.5入門 その4 「Mainメソッドはどこにいった?」 WPF4.5入門 その5 「全てC#でHello world」 WPF4.5入門 その6 「WPFを構成するものを考えてみる」 WPF4.5入門 その7 「XAMLのオブジェクト要素と名前空間」 WPF4.5入門 その8 「オブジェクト要素のプロパティ」 WPF4.5入門 その9 「コレクション構文」 WPF4.5入門 その10 「コンテンツ構文」 WPF4.5入門 その11 「マークアップ拡張」 WPF4.5入門 その12 「その他のXAMLの機能」 WPF4.5入門 その13 「簡単なレイアウトを行うコントロール」 WPF4.5入門 その14 「レイアウトコントロールのCanva

    WPF4.5入門 その23 「DataGridコントロール その1」 - かずきのBlog@hatena
    tk78
    tk78 2017/02/15
  • WPFで非同期アプリ間通信アプリを作りました - Qiita

    以下の内容は間違いや曲解が多く見受けられると思います。ご指摘コメント、プルリクエスト大歓迎です! WPFって? Windows Form に代わる GUI フレームワークという認識です。XMLを拡張したXAMLと呼ばれる言語でUIを記述します。ロジックとUIを分離することが可能なので、デザイナーとプログラマーの分業が可能だとかなんとか。 なんしか「イマドキのUIデザインが作成できるフレームワーク」なんだと思います。 非同期 ( async / await ) .Net Framework 4.5 から新たに加わったキーワードで、非同期処理を容易に書くことが可能となりました。 今までは、TCPコネクションの確率をするのに、相手側の応答を待つ必要があったため、UI部分の処理が停止してしまう問題がありました。それを回避するのに、UIと通信部分のスレッドを分け、通信スレッドが応答を待っている間もU

    WPFで非同期アプリ間通信アプリを作りました - Qiita
    tk78
    tk78 2016/12/23
  • hardcodet.net » WPF NotifyIcon

    Tweet Version 1.0.8 released April 2nd 2016. This is an implementation of a NotifyIcon (aka system tray icon or taskbar icon) for the WPF platform. It does not just rely on the Windows Forms NotifyIcon component, but is a purely independent control which leverages several features of the WPF framework in order to display rich ToolTips, Popups, context menus, and balloon messages. It can be used di

    hardcodet.net » WPF NotifyIcon
    tk78
    tk78 2016/12/23
  • 第6回 「コマンド」と「MVVMパターン」を理解する

    ビューとモデルを疎結合するコマンドを解説。さらに、データ・バインディングとコマンドの仕組みを使ったWPFアプリのアーキテクチャ・パターンMVVMを紹介。 連載目次 前回に引き続き、ビューとモデルの疎結合を実現するための仕組みの1つである、「コマンド」という機能について説明する。また、データ・バインディングとコマンドの仕組みを使ったWPFアプリケーションのアーキテクチャ・パターンである「MVVM(Model-View-ViewModel)パターン」についても紹介する。 ■GUIアプリケーションに対する要件 前回も行ったように、WPFのコマンドの仕組みを説明する前に、コマンドに関連するGUIアプリケーションに対する要件を整理してみよう。 ●意味論的なイベント処理(コマンド) 一般的なGUIアプリケーションでは、マウスのクリックやキーボードからの入力など、実操作レベルのイベントをそのまま処理する

    第6回 「コマンド」と「MVVMパターン」を理解する
    tk78
    tk78 2016/04/20
  • サンプルコードを見ながら理解するMVVMの基礎的な実装 - Neutral Scent

    WPFがWinFormsより敷居が高い? そりゃ、最初に掛け違ってるからですよ、きっと。 というわけで、これはXAML Advent Calendar 2014の3日目、12月3日分のエントリーです。WPF? XAML? MVVM? そんなにムズカシクないよ? というお話。 もちろんWinRTのWindowsストアアプリやWindows Phoneアプリ等、XAMLベースのプラットフォームにもほとんどすべて共通した内容です。 ここではあえて理論とか観念は説明しません。とにかくコードを見ながら仕組みと動きを理解していきます。 俺は、コードが読める、長い説明エントリーなんてめんどくせぇ、と思ったら、コード部分だけを実際に動かしながら見ていくだけでも基的な構造が十分に理解できるのではないか、と。 サンプルプロジェクト Download: SimpleMVVM.zip github: https

    サンプルコードを見ながら理解するMVVMの基礎的な実装 - Neutral Scent
    tk78
    tk78 2016/04/19
  • データ バインディングの概要 - WPF .NET

    ターゲット プロパティは、依存関係プロパティである必要があります。 ほとんどの UIElement プロパティは依存関係プロパティで、ほとんどの依存関係プロパティは、読み取り専用プロパティを除き、既定でデータ バインディングをサポートします。 依存関係プロパティを定義できるのは、DependencyObject から派生した型だけです。 すべての UIElement 型は DependencyObject から派生します。 バインディング ソースは、カスタム .NET オブジェクトに限定されません。 図では示されていませんが、バインディング ソース オブジェクトになりうるのは、カスタム .NET オブジェクトだけではないことに注意してください。 WPF データ バインディングでは、.NET オブジェクト、XML、および XAML 要素オブジェクト形式のデータがサポートされます。 いくつかの

    データ バインディングの概要 - WPF .NET
    tk78
    tk78 2016/01/21
  • 信州FM - サービス終了

    信州FMは2021年3月31日をもってサービス終了とさせて頂きました。長きに渡りご愛顧頂き当にありがとうございました。

  • MSDN ホームページ

    2015 年 7 月 29 日より提供を開始した Windows 10 においても、Silverlight のブラウザー外実行をお使いいただけるほか、Windows 10 に搭載されている Internet Explorer 11 でのサポートは継続されます。 しかしながら、Microsoft Silverlight 5 は 2021 年 10 月 12 日にメインストリーム サポートが終了いたします。ただし、動作するブラウザーのサポート ライフサイクルが終了している場合がございますのでご注意ください。Silverlight のシステム要件は こちらからご確認いただけます。Silverlight のサポート ライフサイクルについての詳細は マイクロソフト サポート ライフサイクルでご確認いただけます。 関連リンク Silverlight の機能 | バージョン別機能比較表 | 開発者向け情

    MSDN ホームページ
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

  • WPFでニコニコメソッド - 廻る技術の覗き穴

    LL魂で、kogurroさんのプレゼンソフトに影響を受けたことと、WPFの勉強も兼ねて、ニコニコ動画風にデスクトップ上にコメントが流れるツールを作ってみました。(ちょっと乗り遅れた感はありますが。) このツールには、次のような特徴があります。 常に最前面で、背景を透過しているので、コメントをつけられるアプリを選びません。(PowerPointでプレゼン中でも可。) コメントはtelnetで送ります。 キーワードにより、コメントの文字色や大きさを指定できます。 コメントをつけるためにわざわざ特別なアプリケーションが必要になると不便だろうなと思い、最初はWebサーバを立ててブラウザでコメントするのがいいかなとか考えていたのですが、それも面倒だったので、telnetでコメントをつけられるようにしました。 telnetだったらどのPCにも入っているし、社内勉強会とかだったら十分使えるんじゃないかと

    WPFでニコニコメソッド - 廻る技術の覗き穴
    tk78
    tk78 2008/04/03
  • 1