問題タブ [pixelsense]
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.
wpf - MicrosoftSurfaceプラットフォームでのWPFエクスパンダーコントロールの使用
SurfaceアプリケーションでExpanderコントロールを使用しようとしています。サーフェスコントロールではないので、アプリケーションがコンパイルされてコントロールが表示されますが、連絡先が機能していません。
とにかく、連絡先イベントを変更して、サーフェスアプリケーションで機能させることができますか?
pixelsense - Microsoft Surface用に開発するには、Windows Vista以降を使用する必要が本当にありますか?
MicrosoftSurfaceの開発を始めようとしました。そのために、最初にVisual Studio 2008をインストールしました。次に、次のガイドに従いました。
http://msdn.microsoft.com/en-us/library/ee804897.aspx
ただし、WindowsVistaのみがサポートされていると記載されています。私はまだラップトップと古いPCでWindowsXPを実行していますが、絶対に必要でない場合は更新したくありません。ですから、本当にWindows Vistaを使う必要があるのか、それとも単なるお勧めなのかと思います。
すでにWindowsXPにインストールしようとしましたが、Surace SDKインストーラーを起動するたびに、次のエラーメッセージが表示されます。
このインストールパッケージは、Windowsインストーラサービスではインストールできません。新しいバージョンのWindowsインストーラサービスを含むWindowsサービスパックをインストールする必要があります。
それで、私はWindows Vistaを使用していないので、これが問題であるかどうか疑問に思いました。そうでない場合、どうすればこの問題を解決できますか?
c# - MS Surface で Perl スクリプトを実行することはできますか?
これが可能である場合、どうすればそれを行うことができますか?
c# - C#/.NET でオブジェクトをイベントにアタッチする方法は?
LibraryContainer に対して次の DataTemplate を定義しました。
SourceFilePressed は次のとおりです。
メソッド SourceFilePressed で、押されたボタンと同じグリッドにある SurfaceTextBox にバインドされているオブジェクトを取得できるのは誰ですか? DataTemplate で何とかこのオブジェクトを Click-Event にアタッチできますか?
c# - findResource() が DataTemplate で機能しない
次の方法で DataTemplate を定義しました。
次に、これを使用して ItemTemplate を LibraryContainer に追加しました。
後で、新しい ScatterViewItem を ScatterView に追加します。
残念ながら、次の行で常に NullReferenceException が発生します。
追加情報:
オブジェクト surfaceWindow がこのメソッドに渡されます。DataTemplate を定義したファイルへの参照です。
c# - ScatterViewとViewBoxが期待どおりに機能していません
次のレイアウトを定義しました。
次に、アイテムを2番目のScatterViewに動的に追加します。
これはうまく機能しますが、残念ながら、作成されたオブジェクトのサイズを変更したり、移動したり、回転したりすることはできません。なぜヒントはありますか?
c# - タグ付けされたオブジェクトがどのUIElementに配置されているかを判断するにはどうすればよいですか?
私のアプリでは、タグ付きオブジェクトを使用しています。ここで、表面に配置されたオブジェクトだけでなく、配置された要素に対しても異なる反応を示したいと思います。これはどういうわけか可能ですか?それについての情報は見つかりませんでした。
wpf - scatterview アイテムの角を丸くする - Microsoft surface SDK
scatterview アイテムにオーバーレイされた画像があります。scatterview アイテムには、stackpanel といくつかのテキストブロックが含まれています。メイン ウィンドウの背景を透明に重ねて配置すると、画像とうまく結合しない角がまだ見えます。
散布図にサーフェス アイテムを追加するために surfaceusercontrol を使用しています。コードは以下のとおりです。
角を長方形ではなく丸い形にクリップする方法が必要です。
wpf - ScatterViewItemカスタムシェイプ
Canvasを含むScatterViewItemがあります
デフォルトの長方形が表示されないようにカスタム形状を提供したいと思います(これが私の現在の実装の写真です)。
この例のリンクテキストに従い、SDKに付属のパズルを調べましたが、動作させることができません。ScatterViewItemが空白です。
SurfaceWindow.Resourcesでパスを定義しました
そして、上のリンクからスタイル属性をコピーしました。指示に従ってCustomShape.csを作成してから、ScatterViewItemを作成しました。
私は行を理解しているので、上記のコードと少し混乱しています
ScatterViewItemのコンテンツを上書きします(つまり、私の場合はCanvas、別の場合はImageと言います)。とりあえず、ScatterViewアイテムを移動したり拡大縮小したりする必要はないので、影は必要ありません。長方形のボックスを削除したいだけです。
.net - ScatterViewItem でのコントロールのレイアウトの整理
次の内容が垂直順に記載されたスキャッタビュー アイテムがあります。
1 ~ 3 行のテキストを表示する TextBlock - TextBlock1
画像 - サイズは画像の解像度によって異なりますが、プロパティで最小の高さ、幅を設定します。
TextBlock - 1 ~ 10 行のテキストが表示されます - TextBlock2
表面切り替えボタン
ユーザーはこのアイテムをスケーリングできるようになったので、これをビューボックスに入れました。XAML コードは次のとおりです。
結果の表示の問題は次のとおりです。
TextBlock2 は、残りの項目に対して非常に小さいサイズでテキストを表示します。
TextBlock2 はテキストを小さなサイズで表示しているため、stackpanel 内で TextBlock1 の左側に配置されていません。
ユーザーがアイテムを拡大縮小すると、テキストと画像のサイズが大きくなるように、Viewbox を使用しました。
これを行うより良い方法はありますか?DataTemplates を使用すると、この問題または別の問題を解決できますか?