問題タブ [expression-blend]
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 - 巨大でほとんど保守できない XAML ファイルをどのように管理していますか?
Blend を使用すると XAML ファイルが非常に高速に大きくなるため、Silverlight の XAML ファイルには本当に問題があります。ほんの一握りのコントロールを追加してアニメーション化しただけで、テキストの壁になります。
デザイナーが XAML を見る必要さえないように、Blend のより良いバージョンがすぐに出てくることを願っています。ただし、今のところ、それは解決策ではありません。XAML は依然として手動で管理する必要があり、気のめいる作業です。
誰かがこれに対する解決策を見つけましたか? XAML ファイルをどのように整理していますか? 彼らが大きくなったとき、あなたはそれらをどのように理解しますか?
編集: Silverlight では、最も明白な WPF ソリューション (リソース ディクショナリに分割する) がサポートされていないため、Silverlight ソリューションに特に関心があります。
silverlight - Silverlight 2 プロジェクトの作成に関する Expression Blend 2 の問題?
Expression Blend 2、Service Pack 1 を使用していますが、Silverlight 2 プロジェクトを作成できません。Silverlight 2 プロジェクトを作成しようとすると、次のエラーが発生します。
互換性のある Silverlight バージョンが見つからなかったため、Blend を続行できません。
数週間前に Blend をインストールし、昨日サービス パックを行いました。私がやった順番は次のとおりです。
- 「古い学校」の開発スタック (VS 2005 Pro、SQL Server 2005 Express、SQL Server Mgmt Studio 2005、Infragistics など、すべての時代以前のもの)
- Visual Studio 2008 開発者チーム エディション
- SQL Server マネジメント スタジオ 2008
- 式 Web 2
- Expression Blend 2 (2 ~ 5 は数週間前のものです。)
- Silverlight SDK 2 (昨日)
- Expression Blend 2 SP1 (昨日ダウンロードしてインストール)
- Expression Blend 2 SP1 (これとこれをオンラインで読んだ後、昨日 Microsoft サイトから直接インストールされました。
- Silverlight Tools for Visual Studio 2008 (昨日、Blend をあきらめた後)
2 つのリンクで説明されている手法 (私は使い果たしましたが、どれもうまくいきませんでした) 以外に、誰かアドバイスはありますか? できれば、開発スタック全体のアンインストールと再インストールを伴わないアドバイスはありますか? :)
ああ、それが価値のあることですが、私は64ビットのVistaを使用しています. ただし、Expression は 32 ビット アプリです (もちろん、ランタイムは 32 ビットのみです)。
Blend 自身のフォーラムに (本質的に) この同じ質問を投稿しました。動作する応答が得られた場合は、他の誰かがこの問題を抱えている場合に備えて、ここに投稿します。
silverlight - Expression Blend 2 での Silverlight コントロールのデザインタイム レンダリング
私はいくつかの Silverlight コントロールに取り組んでおり、Blend での表示方法を明示的に処理したいと考えています。具体的には、これらのコントロールには実行時に初期化される依存関係があり、デザイナーで例外をスローします。しかし、例外がなくても、Blend でそれらを特定の方法で表示したいと考えています。
これが WPF (myassembly.VisualStudio.Design.dll を使用) で可能であることは知っていますが、Silverlight でこれを行う方法に関する情報を見つけることができませんでした。
ここで説明されている、チェックがこれを行うハックを見てきました。
ただし、より明確な解決策を希望します。
xaml - Expression Blend UI で LinearGradient ブラシの StartPoint/EndPoint を変更する
とても簡単なことのように思えますが、ヘルプやオンラインで追跡できません。
XAML を変更して LinearGradient ブラシの StartPoint と EndPoint を設定する方法は知っていますが、Expression Blend で IDE を使用してそれを行う方法はわかりません。これを行うために使用するキーボード/マウス アクションを知っている人はいますか?
expression-blend - Expressions Blend 2 を学ぶ最良の方法は何ですか?
Microsoft Expressions Blend 2 にすばやく慣れるための最良の方法は何ですか?
私が始めることができるいくつかの良いウェブサイトはありますか、または誰かが推奨する良い本を持っていますか?
xaml - Expression Blend を使用すると、xaml を学ぶ必要がなくなりますか?
私は xaml を学ぶことを気にしませんし、ある程度慣れる必要があると確信していますが、最初に javascript で Silverlight 1 を試したとき、それは途方もない量のオーバーヘッドのように見えました。ツールが成熟し、asp.net が追加されるまで待つことにしました。さて、Silverlight 2.0 で asp.net が追加されたので、それを使ってみようと思います。しかし、私にとって xaml は、小さなステップごとにまだ多くの作業が必要なように見えます。Flash での私の経験は、グラフィックスの面でははるかに単純に思えました (ActionScript がそれほど好きではありませんでした)。Microsoft Expression Blend のフル バージョンで Visual Studio Express を使用できますか?
Microsoft Expression Studio 2 は必要ですか?
ありがとうございました。
silverlight - Silverlight:テンプレートバインディング
完全に円形のボタンを作成しようとしているので、ExpressionBlendを使用して標準のボタンコントロールからテンプレートを作成しました。通常のボタンには、テンプレートバインディングを使用してテンプレートにバインドされたBackgroundオブジェクト(Border Type)のBorderThicknessプロパティがあります。ボタンの境界線をデザイン時にカスタマイズできるようにしたい場合、どのようにテンプレートにバインドしますか?円の線の太さをテンプレートのBorderThicknessプロパティにバインドするオプションは表示されません。テンプレートバインディングを使用して、BorderオブジェクトのBorderThicknessをテンプレートのBorderThicknessプロパティにバインドできますが、ボーダーコントロールを常に円になるように設定する方法がわかりません。
wpf - Blend で使用するために UserControl で ImageSource プロパティを公開する
ImageSource 型のプロパティを公開するユーザー コントロールがあります。コードで画像を指定するのではなく、Blend で編集できるように、このプロパティを Blend で公開したいと考えています。
Google で検索した内容に基づいて、依存関係プロパティを追加し、Blend でプロパティを公開するための適切な属性を指定しました。
そこに表示され、(テキスト フィールドとして) 編集できます。私がやりたいのは、利用可能な画像リソースのドロップダウン リストと、別の画像を読み込むための参照ボタンです。つまり、「イメージ」コントロールの「ソース」プロパティのように動作するようにしたいと考えています。
編集余談ですが、Alignment または Margin プロパティを公開すると期待どおりに動作することに気付きました。動作しないのは画像のようです。私は本当にこれに行き詰まっており、助けていただければ幸いです!
私の現在のコードは次のようになります。
wpf - WPF でコンボ ボックスのスタイルを変更する (できれば Blend で)
Expression Blend / WPF でコンボ ボックスの外観 / スタイルを変更しようとすると、いくつかの問題が発生します。ボタンの設定スタイルを説明するチュートリアルはありますが、ComboBox コントロールにはいくつかの問題があるようです。
誰かアドバイスをくれたり、ボタンよりも複雑なものの再スタイリングをカバーする優れたチュートリアルを紹介してくれたりできますか?
expression-blend - Visual Studio で変更されたプロジェクトをブレンドにリロードさせる方法はありますか?
Blend 2 SP1 と VS2008 SP1 の両方で同時に開いている Visual Studio ソリューションがあります。
VS で変更を加えてからブレンドに切り替えると、プロジェクトが変更されたことに気づき、リロードしますが、これは本当に信頼できません。変更に気付かないこともあれば、変更に気付くこともありますが、変更されたすべてのファイルをリロードするわけではありません。特に次の点が重要です。
xaml ファイルを Blend で開いて VS で編集すると、Blend に戻ると、編集されたソース コードが取得されないことがよくあります。
VS (イメージまたは xaml ファイルなど) を使用してプロジェクトに新しいファイルを追加し、blend に戻すと、追加されたファイルが表示されません。
これらの変更をblendに認識させる唯一の方法は、プロジェクトを閉じて再度開くか、終了してblendを再開することです。これは本当に迷惑です。私がやりたいのは、プロジェクトを閉じて再度開くことなく、プロジェクトを強制的にリロードすることです。
これは明白で簡単なように思えます (F5 がいいでしょう) が、何も見つかりませんでした! ヘルプ!