すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform Windows 365 開発者
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform Windows 365 開発者
すでにある気がする系記事 ListBoxにアイテムをごっそり追加したりするとスクロールしまくってなんじゃこりゃー状態になった経験ある人も多いかもしれません おもに上にアイテム追加しちゃう人 というのもこれはScrollBarの問題で常に下に再計算し続けるからです ? 日本語わからない… まあ簡単に言えば上にアイテム追加しようが下に追加しようが真ん中に入れようがスクロールバーのサイズは常に下に追加されます そのため現在値は一定のままサイズだけ変わりアイテムだけが不自然にスクロールしていきます さてこれではTwitterクライアント作ってても使いにくいですので(とくにUserStream) 上に追加したら現在値を計算してやればまあマシになると思います つってもやることは簡単で足された分をもとの位置に足すだけです ScrollBar.Maximumプロパティの値を別に保存しておいて変わったら見る
特集:XAMLファミリ共通開発のすゝめ(後編) MVVMパターンを使ったクロス・ターゲット開発 岩永 信之 2012/01/17 前回、GUIアプリ開発において、異なるターゲット間でソース・コードを共通化できる部分と、できない部分があるという話をした。共通化できないのは、以下のような部分である。 UIに深くかかわる部分 セキュリティにかかわる部分 この辺りを最初から意識して作れば、クロス・ターゲット開発もしやすくなるだろう。特に、XAMLファミリの場合、XAML+.NET言語(C#やVB:Visual Basic)を使って、データ・バインディングという仕組みに基づく共通の開発スタイルになっているため、アプリの大部分を共通化できる。 今回は、具体的なサンプル・アプリ(C#)を使って、XAMLファミリ間でのクロス開発の手法を説明していこう(※以下の本文中も含めて、VBのコードは割愛する)。サン
This topic describes the Silverlight layout system. Understanding how the plug-in is positioned in an HTML page and how and when layout calculations occur inside the plug-in is essential in crafting great-looking, high-performance user interfaces. This topic contains the following sections. The Silverlight Plug-in Position and Dimensions The Layout System Element Bounding Boxes Measuring and Arran
今年もAdvent Calendarの季節がやってきましたね。去年は私はC#とJavaScriptで書きましたが、今年はC#とSilverlightでやります。というわけで、この記事はSilverlight Advent Calendar 2011用のエントリです。前日は@posauneさんのSilverlightのListBoxでつくるいんちきHorizontalTextBlock でした。 今回の記事中のサンプルはSilverlight 4で書いています。が、Silverlight用という体裁を持つためにDebug.WriteLineで書いているというだけで、Silverlightらしさは皆無です!えー。.NET 4でもWindows Phone 7でも関係なく通じる話ですねん。 シリアライザを使う場面 概ね3つではないでしょうか。外部で公開されているデータ(APIをネット経由で叩くと
特集:XAMLファミリ共通開発のすゝめ(前編) Windows 8時代のGUI開発を考える ―― プラットフォームの性能を最大限に引き出して、Metro/Windows Phone 7/WPF/Silverlightをまとめて開発する方法 ―― 岩永 信之 2011/12/02 GUI開発、特に、プラットフォームの性能を最大限に引き出す必要があるようなアプリ開発において、重要なのは、すべてを共通化することではなく、何が共通化できて何ができないかを把握することである。また、共通化できる部分/できない部分それぞれの課題について考えることも重要だ(Figure 1)。 これから説明していく“XAMLファミリ”では、これらの課題に対して、以下のような解決策を提供している。 一貫した開発スタイル XAML+.NET言語 共通の開発ツール(Visual StudioとExpression Blend)
の、前に少し。DynamicJsonとAnonymousComparerをNuGetに登録しました。どちらも.csファイル一個のお手軽クラスですが、NuGetからインストール可能になったことで、より気楽に使えるのではかと思います。機能説明は省略。 そして、昨日の今日ですがChaining AssertionをSilverlight Unit Test Frameworkに対応させました。リリースのバージョンは1.6.0.1ということで。NuGetではChainingAssertion-SLとChainingAssertion-WP7になります。 Silverlightで使う場合は(WP7じゃなくてね、という意味です)、一応Silverlight Toolkitに同梱という話ではあるのですが、テンプレートなどの用意が面倒くさいので、NuGet経由で入れるのが最も楽のようです。Install-
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 この記事は機械翻訳されたものです。 UI 最前線 Silverlight でのフォントのメトリック Charles Petzold コード サンプルのダウンロード ほとんどのグラフィカルなプログラミング環境では、クラスまたはフォント メトリックを取得するための機能があります。これらのフォントのメトリックを特定のフォントで表示すると、テキスト文字のサイズに関する情報を提供します。 最低限でも、フォント メトリック情報には、個々 のすべての文字と、すべての文字に共通する高さの幅が含まれます。 内部的には、アクセスが高速ですのでこれらの幅可能性がありますを配列に格納されます。 フォント メトリックは、段落とページ内
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox 新生活応援セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform Windows 365
BASIC認証の掛かったウェブサイトにアクセスします。レスポンスを扱うのにRxを使っていますので、Microsoft.Phone.ReactiveとSystem.Observableを参照しておく必要があります。 HttpWebRequestクラスを使ってBASIC認証する まずはHttpWebRequestクラスを使ってBasic認証を行います。CreateHttpメソッドでインスタンスを生成します。Credentialsプロパティに認証情報を設定し、BeginXXX/EndXXXでリクエストレスポンスを取得するので、Observable.FromAsyncPatternメソッドで包んでいます。 // using Microsoft.Phone.Reactive; // HttpWebRequestクラスを使ったBASIC認証 private void btnBasic_Click(ob
■追記■ このドキュメントの内容自体はすでにあるものでしたm(_ _)m なので、既存のSLと現在あるWP7のSLの差異を書いたものです。ということで、ここで私が書いたことは正確な情報ではありません。なので新しいWP7がSilverlightのバージョンいくつをベースにどんな機能が盛り込まれていくのか、正式発表を待ちと言う感じです。 ■さらに追記■ 酢酸さんからコメントがありました。Silverlight4ベースのようです。 これSL5のドキュメントなんですがWP7についての記載があります。SL5との異なる部分の一覧までついてます。結構違うんですね。ということは、Windows Phone 7はアップデートでSilverlight 5ベースなんですかね!! Controls Deep Zoom Delegates Finalizers Fonts Graphics Hosting Inpu
Jeff Wilcox’s “Metro” design guide for developers, v1.00 Let’s make our Windows Phone apps look great, ok? I am not a designer. I am not a developer-designer. I am a developer and spend my days coding. But I love the concept of “metro” design and believe that it has the potential to bring a beautiful story to Windows Phone, and potentially millions of people. This is Microsoft moving beyond battle
In Visual Studio 2022 17.10 Preview 2, we’ve introduced some UX updates and usability improvements to the Connection Manager. With these updates we provide a more seamless experience when connecting to remote systems and/or debugging failed connections. Please install the latest Preview to try it out. Read on to learn what the Connection ...
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く