Microsoft is holding anAI Agents Hackathon, and we want to see what you canbuild withPython! We'll have 20+ live streams showing you how tobuildAI agents withPython using popular agent frameworks andMicrosofttechnologies. Then, you can submit your project for a chance to win prizes, including a Best inPython prize!
Microsoft is holding anAI Agents Hackathon, and we want to see what you canbuild withPython! We'll have 20+ live streams showing you how tobuildAI agents withPython using popular agent frameworks andMicrosofttechnologies. Then, you can submit your project for a chance to win prizes, including a Best inPython prize!
kazoo04 Advent Calendar 6日目です(6日目とは言っていない) みんな気合の入った記事を書いているので、頑張って書かないとなぁって書いていたらどんどん期限をオーバーしてしまって…ごめんなさい。 kazoo04氏の周りの人はみんなMacだったりLinuxだったりを使っていてあんまりWindowsプラットフォームに興味がないかもしれませんが、僕が書けそうな内容がこれしかなかったので、今回はWindowsのGUIプログラミング、WPFについてのおはなしです。 ちなみに: 今アツいかもしれないWindows Store AppはXAMLとC#を用いて書きますが、WPFじゃありません(重要)。ですが、概念は一緒です。(裏を返せば、概念以外は大きく違いますので気をつけてください……) これ、XAML Advent Calendarに書くべきだったかなぁ。 WPFは、むずかしい?
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1377803873 Webでの 3D が普及するレベルでのハード環境が調えば、Windows 系でのアプリケーションは、WPF が主流になります。 ハード環境が調わないのならば、WPF の普及は、厳しいです。 ただし、WPF は、タブレッド用の機能があるので、Windows 系でのタブレッド端末が、本格的に成り出した場合も、WPF が主流になります。 [.NET の普及] マイクロソフトが、IT次世代へ向けてのテクノロジーとして、.NET(ドットネット)と言うテクノロジー(.NETの内容は、後述)が、2002年から公式に使われだしました(発表が、確か2000年当たりで、正式に使えるようになったのが2002年)。 現在(2011年)のマイクロソフト系開発環境で、その.NET
WPFの重要度は上がってきましたが、学ぶ順番と言う意味では、Windowsフォームアプリケーションを先に学ぶほうがよいと思います。 [違いの件] <Windowsフォームアプリケーション> C#プログラミング技法でプログラミングを行なうものです。 <WPF> C#プログラミング技法と、XAMLでのプログラミング技法を組み合わせて、プログラミングを行なうものです。 (Windowsアプリケーションソフト的な面もありますが、スクリプト言語的な面も取り入れている) [XMLの勉強の件] WPFに組み込まれているのは、XML と言うよりも、XAML です。 確かに、XAML は、XML で作られた拡張版XML です。 しかし、XAML で何かを行なう場合は、XML の入門書で勉強したことと言うよりも、XAML の入門書で学んだことを活用します。 なお、XAML の入門書は、以前にありましたが絶版に
これは、XAML Advent Calendar 2013 の 1 日目のエントリーです。 WPF (またはWindows ストア アプリ) におけるコレクション コントロール (ItemsControl) の外観をカスタマイズするための基礎として、4 つのプロパティの使いどころを紹介します。 前置き WPF でアプリ開発をしていると、そのデザイン性の高さを生かし、WPF っぽい (?)UI のアプリを開発したくなりませんか? なりますよね! 既定のデザインで開発しても、データ バインディング等々の恩恵を多分に受けられるので十分素晴らしいのですが、「そのUI だったらWindowsForms で作れるじゃん」なんて思ってしまったり。 なので、私が WPF アプリを開発するときは、最近の Visual Studio や Zune、GitHub forWindows などに見られるモ
WPFText Measurement Units – WPFTextBlog たとえばWPFで下記のようにTextBlockのフォントサイズを24と指定した場合、Windowsフォームで24ポイントと指定したときとは大きさが異なることに気が付くかと思います。 XAML <TextBlockText="グレープシティ" FontSize="24"/> これは、WPFではフォントサイズを含めたすべてのサイズ指定のデフォルトがデバイスに依存しないピクセルとなっているためです。「デバイス非依存ピクセル(DIU)」については後程解説しますので、まずは単位の指定方法を見てみましょう。 XAMLで記述する場合、下記のように数字の後に単位を付加するだけでポイントやセンチといった単位でサイズを指定することができます。 XAML <StackPanel> <StackPanel.Resources>
テクニカルプレビューとして公開が始まったWindows 10について今回紹介していくが、このテクニカルプレビューでは、SDKが公開されていないため、内部的な変更をうかがい知ることはできず、あくまでも画面などを観察した結果の考察である。 ストアアプリをリサイズできるようになったWindows 10。Windowsストアアプリは、ウィンドウサイズが小さくなると単にスクロールバーを表示するようになるだけで、レイアウトの変更は特に行なわないようだ ストアアプリの拡大縮小などが可能になるも 基本的にはこれまでのWindowsでも可能だった機能 スタートメニューの追加やデスクトップへのストアアプリの表示など、一見、大きく変更されたように見える。しかし、もともと、ストアアプリが動作していたモダンUI環境は、旧来のWinAPIの上に作られていて、単にデスクトップの上でフルスクリーンでストアアプリが表示され
Windowsストアアプリ入門 vol30.DPIに応じた画像切り替え 土曜日 , 7, 7月 2012mac WinRT(UWP), C# Leave a commentWindowsストアアプリケーションとWindows Phoneの開発は共通点も多いのですが、画面解像度の固定なWindows Phoneに比べて、Windowsストアアプリケーションは画面解像度が不定です。 (最低解像度はXGA1024×768、スナップができる解像度が1366×768という指標はありますが) そのため画面の解像度(DPI)に合わせた画像を用意することで表示の最適化をはかる必要がでてきます。Windowsストアアプリケーションでは一つの画像に対して三種類の画像を用意することができます。 その場合hoge.jpgに対して用意するファイル名は、 hoge.scale-100.jpg hoge.scal
下のグラフは、このblogの閲覧者のディスプレイの解像度(画素数)トップ10を、2007年2月と2013年2月で比較したものです。 6年前の時点では、「1280×1024」と「1024×768」という2つの解像度をサポートできれば、世の中の三分の二の環境で使用することができました。そして「1024×768」サイズの画面は、「1280×1024」のディスプレイに表示させてもさほど違和感はありません。 そのため、以前はウィンドウの最小化/最大化ボタンを非表示にしたうえで、ウィンドウサイズを「1024×768」(実際にはタスクバー部分を考慮するため縦方向はもう少し短い)に固定し、画面のレイアウトを固定的に作りこんだWindowsフォームアプリケーションが少なくありませんでした。 様々な解像度に対応するコストを考えると、2種類の解像度で三分の二の環境をサポートできる状況ではこの方法は妥当な方法だっ
連載目次 今回はちょっと話が長くなるので、前後編に分けさせていただいた。前編で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回の記事を参照してほしい。 ス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く