問題タブ [expression-blend-4]
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# - テキストボックスの名前を動的に取得する
今は両方ともtextbox_name_1
同じtextbox_name_2
結果を得ています。
テキストなどの別のものを取得しようとすると、これらも同じ結果になります....
しかし、私はいくつかの違いがあるかもしれないと思います。
だから、私は と の主な違いを知りe.source
たいe.OriginalSource
.
c# - Expression Blend がスタイル デザイナーに添付プロパティを表示しない
clr type で宣言された依存関係プロパティが添付されていますFramework
。
プロパティは、 を編集するときにデザイナーのプロパティ リストに表示されますが、が に設定されてWindow
いる Syle を編集するときは表示されません。これは、Blend の添付プロパティとスタイル セッターの「意図された」動作ですか? プロパティはxamlのセッターで手動で設定できるため、これは単に便利ですが、それでも、誰かが解決策を持っているかどうか、または単にこの動作を明確にするかどうかを知りたいです.TargetType
Window
wpf - Blend 4 の組み込み UserControls の設計時の静的リソースを解決する方法
短いバージョン 他のウィンドウ/ユーザー/カスタム コントロールに埋め込まれた UserControls の静的リソース ルックアップをどのように処理しますか? Blend 4 が設計時に適切にレンダリングできるように、Visual Studio が既に行っていることを行います。
長いバージョン 質問が示唆するように、いくつかの埋め込みユーザー コントロールを持つウィンドウがあり、それぞれのウィンドウと埋め込みユーザー コントロールはすべて静的リソース マークアップ拡張機能を使用して、app.xaml ファイルのマージされたディクショナリにあるリソースへの参照を解決します。 .
Blend は、個別に開いたときに、VS Designer Surface で作成したサンプル ユーザー コントロールの読み込みとレンダリングに問題はありません。私がほぼどこでも使用している無数の静的リソース マークアップ拡張機能を問題なく解決できます。
'MainWindow.xml' (ウィンドウ コントロール) を開こうとするたびに、Blend 4 で4 - Cannot Create Instance Of Typeエラーが発生していることに気付きました。VS デバッガー インスタンスを Blend にアタッチしてこれらの例外をさらに掘り下げると、私が参照したすべての静的リソースが、それを見つけることができないと不平を言っていることに気付きました。
比較として、私が作成したカスタム コントロールを見てみると、静的リソースはまったく使用されておらず、代わりにローカル リソースでした。このカスタム コントロールを UserControl に埋め込むと、かなりうまく機能することに気付きました。その理由は明らかだと思います!
SOの誰かが、この問題を回避する方法を知っていますか? 「デザインタイム ディクショナリの追加」全体を試してみました <- これは部分的に機能しますが、埋め込まれたユーザー コントロールはまだまったく作成されません。
リサーチ
更新: 考えられる解決策:
- ここに示されている同様のアプローチを採用してください: GianlucaCucco Answer
- すべての静的リソース ルックアップを UserControls のローカル リソースに変換しますか?
- 代わりに、すべての静的リソース ルックアップを動的リソースに変換します。
これらのソリューションはどちらもきれいではありません。= (
expression-blend-4 - 式ブレンド 4 で UserControl を削除する方法
1 つの UserControl 名を MYUC としてクレートした後、その UserControl を削除したいと思います。そのために私は何をすべきか。
wpf - Expression Blend 4 で buttonspinner(Extended WPF Toolkit) を編集する際の問題
Expression Blend 4 でボタン スピナーを編集しようとすると、「typeconverter cannot convert from system.string」のような例外がスローされます。この問題を解決する方法がわかりません。そのために私は何をすべきか。
c# - wpf ブレンド アプリケーションで特殊文字が表示されない
ブレンド 4 で wpf アプリケーションを作成していますが、ひし形の疑問符として表示される特殊文字に問題があります。
テキストは、実行時にリソース ディクショナリから取得されます。
é、è、ê などの特殊文字を作成する方法はありますか。
私のボタン例えば
私のリソース ディクショナリ
値がデフォルトです。ウィンドウ オブジェクトの作成時にプログラムを開始すると、リソースが削除され、C# コードから新しいリソースに置き換えられます。
別のボタンをクリックすると、別のファイルパスを使用して関数を呼び出すことにより、新しい言語が読み込まれます。
txt ファイルを調べて、ASCii 値のすべての特殊文字を変更する必要はありません。
辞書がロードされた後に文字を動的に表示する他の方法はありますか? おそらく正規表現を使用して、resourcedictionary を検索および置換しますか?
c# - コードビハインドおよび xaml を使用してオブジェクトを移動する
ブレンド4を使用してwpfアプリケーションを作成しています
私はxamlで定義されたwrapPanelを持っています:
特定の視覚状態に入ると、wrapPanel の分離コードが新しい場所に移動します。
この状態では、状態に異なるwrapPanelsが表示される可能性があるため、このようにしています(状態の複製を防ぐため)
状態を終了した後、パネルを元の場所に戻します。
また、同じ wrapPanel が他の状態で xaml によって移動されています。
そのため、状態 A は C# で wrapPanel を移動し、状態 B は xaml を使用してパネルを移動します。
状態Bを使用すると、wrapPanelは問題なく動きます。(xaml)
状態Aを使用すると、wrapPanelは問題なく動きます。(c#)
問題は、状態 A を使用してパネルを移動し、状態 B のあとがきを使用しようとすると発生します。プログラムがクラッシュしますが、原因がわかりません。コード ビハインドを使用してオブジェクトを移動した後、xaml レンダリング変換が有効ではなくなったようですか?
これがなぜなのか、そしてそれを修正/回避する方法を誰か教えてもらえますか?
前もって感謝します
編集
スタックの結果は次のとおりです。
expression-blend - TriggerType Expression Blend 4
現在のアートボードの外部のソースにイベントトリガーを割り当てることができるかどうか疑問に思いました。
例:ボタンが選択されたときに、あるコンテンツプレゼンターから別のコンテンツプレゼンターにスライドしたいテキストボックスがあります。ボックスが1つからスライドするように設定しました。前のトリガーが選択されたときに、ボックスをバインドして新しいコンテンツプレゼンターにスライドする必要があります。
visual-studio-2008 - Windows Phone エミュレーターで TextBlock が消える
アプリケーションにテキストブロックがあり、すべてが良好に見えます。エクスプレッション ブレンドとビジュアル スタジオで完全に表示されます (すべてのテキストブロック)。問題は、エミュレータを起動するときです。テキストブロックは、「ターゲット: 腰、直腸および横腹、腹斜筋、お尻」の直後に、一瞬消えます。エミュレータからのバグですか、それとも sth が間違っていますか? テキストの一部を削除しました。
silverlight - Blend 4 のデザイン ビューで XAML が表示されない
完全な Expression Blend 4 Ultimate パッケージをインストールし、Silverlight 5 ソリューションを読み込もうとしています
ソリューションは読み込まれますが、デザイン ビューに何も表示されません
これは、単純な「すぐに使える」ナビゲーション プロジェクトでも発生します。
VS 2010 SP1 を使用しています
誰かがこの問題を抱えていますか?
プロジェクトがSilverlightとしてセットアップされていること、およびblend 3 SDKがインストールされていることを確認することについて言及する必要があります
私が知る限り、これらの両方に当てはまります
ポール