タグ

XAMLに関するtech-tsubakiのブックマーク (12)

  • Windowsフォーム開発者のためのWindows 10 UWPアプリ開発入門(前編)

    連載目次 PCだけでなく、さまざまなデバイスで動くUWPアプリ*1(次の画像)。Windows 10と同時に登場したこの新しいアプリ形式に興味をお持ちの読者はきっと多いことだろう。もしも、これまでにWindows 8.xのWindowsストアアプリやWindows Phone 7.x/8.xのアプリを開発してきた経験があるのならば、UWPアプリも簡単である。しかしながら、例えば仕事Windowsフォームの業務アプリを作っているという開発者にとっては、UWPアプリとはどこから手を付けてよいのかすら分からないという、いわば異次元の世界のように見えているのではないだろうか? そこで稿では、Windowsフォーム開発者が遭遇するであろう大きなギャップに焦点を当てて、UWPアプリの開発方法を紹介していこう。なお、稿のサンプルは「Windows Store app samples」からダウンロー

    Windowsフォーム開発者のためのWindows 10 UWPアプリ開発入門(前編)
  • WPF:デバッグ中にUIコントロールのプロパティを変更するには?[Visual Studio 2015]

    WPFのプログラムをデバッグしているとき、UIコントロールのプロパティを実行中に変更できたらよいのにと思ったことはないだろうか? 例えば、あるUIコントロールの位置を少し変えたいというとき、実行中に位置決めのパラメーターを変更できて、その結果をリアルタイムに見られたとしたら、どれだけ楽だろう。稿では、それが可能になったVisual Studio 2015(以下、VS 2015)の新機能の使い方を紹介する。 VS 2015の新機能 VS 2015の数多くの新機能の中から稿で紹介するのは、「ライブビジュアルツリー」(以降、「ライブツリー」と略す)と「ライブプロパティエクスプローラー」(以降、「ライブプロパティ」と略す)だ。これらは以前にはまとめて「Visual Diagnostics」と呼ばれていた機能である。この機能が使えるのは、WPFアプリとストアアプリだ*1。 このライブツリー/ライ

    WPF:デバッグ中にUIコントロールのプロパティを変更するには?[Visual Studio 2015]
  • Visual Studioからデザイン時のDataContextを設定する方法 - かずきのBlog@hatena

    今までは、Blendのデータタブから設定するか、手書きXAMLするしかないと思ってました。ですが、今日Visual StudioのBindingのダイアログを開いてよく見てみると… DataContextがマークアップで設定されていません。 デザイン時のDataContextは、オブジェクトを選択し、[形式]メニューの [デザイン時のDataContextの設定]をクリックすることによって設定できます。 ふむ…。形式メニューというものなどない。 ということで、それっぽいメニューをまさぐってたらありました!!「書式」メニューに!! DesignData, DesignInstance, StaticResourceから選択できます。これだけできれば文句ないですね。 WPFでWindowを選択して、このダイアログでDesignInsanceでd:DataContextを設定したらこんなXAML

    Visual Studioからデザイン時のDataContextを設定する方法 - かずきのBlog@hatena
  • Visual Studio 2010 による Windows アプリケーション開発の基礎 (全 9 回)

    Visual Studio 2010 自習書 ~ Do-It-Yourself シリーズ ~ Visual Studio 2010 による Windows アプリケーション開発の基礎 更新日: 2010 年 12 月 13 日 このシリーズでは、9 回にわたって Visual Studio 2010 による Windows アプリケーション開発の基礎を学習していきます。コンテンツの目的は、初めて Visual Studio 2010 を学ぶプログラマーWindows アプリケーションを開発する際のファーストステップを提供することです。コンパクトな実例を紹介し、Visual Studio 2010 の統合開発環境を体験しながら、Windows アプリケーション開発の理解を深めてください。 第 1 回 第 Windows アプリケーション開発の概要 第 1 回は、アプリケーションを開発す

    Visual Studio 2010 による Windows アプリケーション開発の基礎 (全 9 回)
  • WPF:リボンUIを実装するには?[XAML、C#、VB]

    Microsoft Officeですっかりおなじみとなったリボンインターフェース(以降、リボンUI)を、WPFのプログラムでも使いたいと思ったことはないだろうか? リボンUIはOffice 2007から導入されたのだが、WindowsフォームやWPFでのプログラミングでは長らくサポートされなかった。ようやくVisual Studio 2010のときに、別途導入するコンポーネントとして「Microsoft Ribbon for WPF」が提供された。そして、Visual Studio 2012(.NET Framework 4.5)からは標準で含まれるようになった。そこで稿では、Visual Studio 2012/2013でリボンUIを実装する手順の概要を説明する。 なお、稿のプログラミングには、無償のVisual Studio Express 2012 for Windows Des

    WPF:リボンUIを実装するには?[XAML、C#、VB]
  • CSHTML5 (C#/XAML for HTML5)

    NEW! CSHTML5 has now become OpenSilver! We are happy to announce that CSHTML5 has been significantly improved and rebranded to 'OpenSilver', which stands for 'Open-source reimplementation of Silverlight'. It is fully backward compatible and it can be downloaded from OpenSilver.net. Upgrading from CSHTML5 to OpenSilver is very easy. Read the FAQ Plugin-Free .NET in your Browser by compiling C#/XAML

  • XAML Advent Calendar 2013 - Adventar

    Extensible Application Markup Language (XAML) を語ってみませんか! 12/1 ~ 12/25 (クリスマス) まで、日替わりで XAML に関するブログを書く試みです。 特に制限はありませんので、WPF、WF、Silverlight、Windows Phone、Windows Store apps、Blend、技術ネタ、作ったアプリの紹介、何でも構いません。 お気軽にご参加ください!

    XAML Advent Calendar 2013 - Adventar
  • Windows 8 アプリ開発体験テンプレート

    Windows 8 のアプリ開発を体験いただくための各種テンプレートをご用意しました。 最初にテンプレートでアプリ開発を体験いただき、ストア アプリを作成する方法 (タッチ、セマンティック ズーム、検索コントラクト、設定コントラクトなど) を学習してください。 学習した成果を生かして、アプリ コンセプト、コンテンツにあわせてオリジナリティあふれるアプリ作成にチャレンジしてください。 ご利用方法 zip を解凍せずに、皆様のお使いのドキュメント フォルダーの以下のいずれかに保存してください。 exe 形式の場合は、exe を実行して zip を作成してください テンプレートによって言語が異なりますので、ご注意ください \Visual Studio 2012\Templates\ProjectTemplates\Visual C# \Visual Studio 2012\Templates\P

    Windows 8 アプリ開発体験テンプレート
  • 第3回 画面は「XAML」で作る(後編)

    連載目次 今回はちょっと話が長くなるので、前後編に分けさせていただいた。前編でXAMLの基礎知識を説明したので、この後編ではその知識を使ってアプリのメインとなる画面などを作成する。稿のサンプルは「Dev Center - Windows Store apps サンプル: Windowsストア・アプリ開発入門:第3回」からダウンロードできる。 事前準備 Windows 8.1(以降、Win 8.1)用のWindowsストア・アプリ(以降、Win 8.1アプリ)を開発するには、Win 8.1とVisual Studio 2013(以降、VS 2013)が必要だ。稿執筆時点では、まだ製品版が一般にはリリースされていないので、Visual Studio Express 2013 Preview版とWindows 8.1 Preview版を使用する*1。詳しくは第2回の記事を参照してほしい。 ス

    第3回 画面は「XAML」で作る(後編)
    tech-tsubaki
    tech-tsubaki 2013/10/16
    試しに作ってみよう
  • Part 5: Create a blog reader (Windows Store apps using C#/VB and XAML) - Windows app development

    [ This article is for Windows 8.x and Windows Phone 8.x developers writing Windows Runtime apps. If you’re developing for Windows 10, see the latest documentation ] We introduce the essential code and concepts you need to create a Windows Store app using C# or Visual Basic. You'll use XAML to define the UI, and your selected language to write the app logic. Important   This tutorial is intended fo

    Part 5: Create a blog reader (Windows Store apps using C#/VB and XAML) - Windows app development
  • XAMLファミリ共通開発のすゝめ(前編)(1/3) - @IT

    特集:XAMLファミリ共通開発のすゝめ(前編) Windows 8時代のGUI開発を考える ―― プラットフォームの性能を最大限に引き出して、Metro/Windows Phone 7/WPF/Silverlightをまとめて開発する方法 ―― 岩永 信之 2011/12/02 GUI開発、特に、プラットフォームの性能を最大限に引き出す必要があるようなアプリ開発において、重要なのは、すべてを共通化することではなく、何が共通化できて何ができないかを把握することである。また、共通化できる部分/できない部分それぞれの課題について考えることも重要だ(Figure 1)。 これから説明していく“XAMLファミリ”では、これらの課題に対して、以下のような解決策を提供している。 一貫した開発スタイル XAML+.NET言語 共通の開発ツール(Visual StudioとExpression Blend)

  • .NETアプリケーション開発に。XAML編集エディタ·Kaxaml MOONGIFT

    Kaxamlは.NETアプリケーション開発で使われるXAML編集エディタ。リアルタイムプレビュー機能付き。 KaxamlはWindows用のオープンソース・ソフトウェア。XAMLというXMLベースのマークアップ言語がある。Microsoftの開発したマークアップで、.NETアプリケーションのUIやイベント処理などを定義するのに用いられる。XMLなのでテキストエディタでも編集が可能だ。 メイン画面 テキストを描くのはもちろん、アニメーションを実行したり、3Dオブジェクトを描くこともできる。そのまま使うよりも.NETに組み込んで利用されるものだが、ビジュアル的な確認をしつつ編集したいなら使えるのがKaxamlだ。 KaxamlはXAML編集専用のエディタだ。3ペイン構成になっており、左側にツールやメニュー、右上がXAMLのレンダリング結果、右下にXMLコンテンツが表示される。アプリケーションそ

  • 1