問題タブ [winrt-xaml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Windows ストア アプリでカーソルを変更する
私は C# で Windows ストア アプリを作成しており、内部にリンクを含む通常のTextBlockがあります。そして、カーソルがテキスト ブロック上を移動したときにカーソルが手の形に変わるようにしたいのですが、WPF アプリケーションとは異なり、カーソルの妥当性はありません。のCoreCursorクラスであることは知っていWindows.UI.Core
ます。どうにかして使おうかな。
wpf - 親 ListViewItem の IsSelected プロパティへのバインディング
TextBlock
ListView の ItemTemplate 内に保持されている の Visibility プロパティを、TextBlock の親 ListViewItem の IsSelected プロパティにバインドしようとしています。
このマークアップにより、TextBlock は常に表示されます。
注: 1. 違いがある場合、これは WinRT です。C# で記述された Metro アプリ。2.boolConverter
かなり標準的なコンバーターが正しく動作しているように見えます。
.net - 大きな Metro カレンダーを作成するにはどうすればよいですか?
とりわけ、カレンダーを備えたアプリを作ろうとしています。このアプリは、Windows 8 用の Metro アプリです。
Windows 8 がリリースされたら、いくつかのアプリをストアに掲載したいと考えています。私のアプリは WP7 で 200 万から 500 万のユーザーしか販売していませんが、13 億のユーザーがいる Windows で販売されると爆発的に売れると思います。
しかし、私はいくつかのハードルに遭遇しました。まず、この奇妙なエラーで. 次に、いくつかのナビゲーションの問題があります。最後に、これで。
ここ数時間、自分でカレンダーをコーディングしようとしてきましたが、私のような初心者にとっては、思ったほど簡単ではないことに気付きました。そこで私は質問します: Metro でカレンダーを作成するためにできることはありますか? この動画の2:00のようなものを目指しています。
このような大きなカレンダーで使用できるコントロールはありますか?
PS やってみた
しかし、それはうまくいきませんでした。さらに、従来の Windows 7 の MonthCalendar は小さすぎます。
繰り返しになりますが、このような大きなカレンダーを作成するために使用できるコントロールはありますか?
xaml - Windows8でのXAMLのExpressionBlend
Expression BlendをXAMLベースのMetroアプリで動作させる方法を知っている人はいますか?
開発者プレビューは、BlendでHTML5のみをサポートします。開発者プレビューにBlend4をインストールしたり、プロジェクトをロードしたりするなど、さまざまなトリックを試しましたが、何も機能しません。
c# - Windows 8 ユーザー コントロールのサンプル
Windows 8 開発者プレビューを使用して、組み込みの Windows Metro スタイル テンプレートを使用して作成した単純なユーザー コントロールを使用しようとしています。それを参照しているページと同じプロジェクトと名前空間にあるにもかかわらず、まだアプリケーションでコントロールへの参照を解決することができませんでした。「型が見つかりませんでした」というメッセージが表示されます。「ビルド」サンプルを調べましたが、ユーザー コントロールを使用するサンプル C# プロジェクトが見つかりませんでした。どこで見つけられるか知っている人はいますか?
c# - Windows 8 Metro スタイル アプリでカメラ フィードを取得する方法
拡張現実のような変更を加えることができるように、Windows 8 メトロ スタイル アプリでカメラ フィードを取得しようとしています。試してみましたが、CameraCaptureUI() を使用して画像をキャプチャする方法しか見つかりませんでした。AR のカメラ フィードを実現する方法を教えてください。
c# - C#MetroアプリケーションのAppBarでTextBoxにフォーカスするにはどうすればよいですか?
私は次のコードを持っています:
問題は、アプリケーションを開いたときにフォーカスがないことです。また、2回右クリックして閉じてから、もう一度開いたときにフォーカスがありません。
私は現在、との両方に次のコードを持っていMyAppBar_Opened
ますOnNavigatedTo
:
しかし、それは効果がないようです。他の列挙値は、同様に機能するMouse
か、Programmatic
機能しません。何が間違っているので、アクティベーションができませんか?
以前は機能していた代替手段を知っていますが、Metro FocusManagerにはSetFocusedElementがありませんか?
c# - 私は何を間違っていますか?DataBinding を使用したカスタム Usercontrol 内の依存関係プロパティ
(DP の構文エラーを修正するために編集 - 問題は解決しません)
単純なカスタム ユーザー コントロール内の依存関係プロパティへのデータ バインディングで問題が発生しています。
基本的に、ユーザーコントロール内にはラベルと 2 つのボタンがあります。ラベルは依存関係プロパティにバインドされており、ボタンをクリックすると、ボタンのクリックに応じてカウントが増減し、ラベルによって表示されます。
ユーザーコントロールなしでページ内でこれをすべて行うと、すべて正しく機能します。ただし、ユーザーコントロールに移動すると、奇妙な動作を開始します。期待どおり、開始時に初期カウント 0 が表示され、ボタンをクリックすると、最初のクリックで改訂されたカウントが表示されます。ただし、同じボタンをもう一度クリックすると、依存関係プロパティは更新されますが、値は表示されません (ラベルが空白になります)。ただし、他のボタンをクリックすると、修正されたカウントが表示されますが、最初のクリックだけです-それはすべて非常に奇妙で、行き詰まっています!
「TheCountProperty_Changed」メソッドにブレークポイントを設定すると、プロパティ値が正しく更新されていることを確認できます..
カスタム コントロールの XAML は次のとおりです。
そして、これがそのCSです:
私のデータバインディング構文が少し間違っていると思いますが、どうすればよいですか?
(編集) - プロットが厚くなります!標準の WPF アプリケーションでまったく同じ構文を試したところ、すべてが期待どおりに機能することを付け加えたいと思います。問題は、WinRT/XAML でバグを見つけたのか、それともそのプラットフォームを使用すると構文が異なるのかということだと思います。
(編集#2すべての編集で申し訳ありませんが、私はまだこれを解決しようとしています!)ボタンコントロールの表示の問題またはバグであると信じ始めています。追加のボタンを追加したばかりですが、クリックイベントコードなどを配線していません。基本的には何もしないボタンです。興味深い点は次のとおりです。
- テスト アプリを起動して btnMore ボタンをクリックすると、TheCount がインクリメントされ、Textblock が期待どおりに更新されます。次に同じボタンをもう一度クリックすると、TheCount がインクリメントされますが、lblCount の Text 値は空の文字列になります。
- ただし、テストアプリを起動して btnMore を押し、未使用のボタンを押してそれを繰り返すと、btnMore を 2 回続けて押さない限り、値は増加し続け、TextBlock は更新され続けますが、空白のボタンを押すと (または実際に空白のテキスト ボックスまたはその他の UI にカーソルを合わせると)、TextBlock は増加する数値を表示し続けます。btnMore を 2 回以上クリックすると、lblCount の値が空の文字列になります。
これは非常に怪しい……。
microsoft-metro - ページの下部に AppBar を表示する
C# と XAML を使用して、Visual Studio 2011 Beta で Metro スタイル アプリを開発しています。ページの下部に AppBar を表示したいと考えています。いくつかのソースによると、タグ内に AppBar コントロール タグを記述する必要があり<Page.BottomAppBar>...</Page.BottomAppBar>
ます。
ただし、そうしている間、XAML ページで次のようなエラーが生成されます。
ページの BottomAppBar が認識されません。
これで私を助けてください。ありがとうございました。
xaml - Windows 8 テーマの色 - プログラムでアクセスする
Windows 8 コンシューマー プレビューでは、選択したタイルやアプリ バーなどの背景としても使用される「背景色」の設定など、エクスペリエンスをパーソナライズできます。したがって、オレンジ色を選択すると、Windows 8 Metro UI にオレンジ色のアクセントが表示されます。 .
現在、いくつかのカスタム コントロールを作成しています。ユーザーが色を変更すると、アプリケーションのアクセントがそれに応じて再色付けされるように、スタイリングでこの色にアクセスしたいと考えています。
XAML でこの色を取得する方法が見つかりません。参照できるシステム レベルのダイナミック ブラシまたはカラー リソースがあることを期待するのは妥当と思われます。
誰にもアイデアはありますか?