私はwp7のWebブラウザコントロールをカスタマイズしようとしています。私が行う必要があるのは、ボーダープロパティを追加することです(Webブラウザーで既に利用可能だと思いますが、コントロールとして作成する場合は必須にしなければなりません)、いくつかの追加のイベントハンドラーを追加してコントロールとして作成したい後で別のプロジェクトで使用することができます。コントロールのカスタマイズ/ wp7でのコントロールテンプレートの作成
私は制御テンプレートを書き込むためにmsdnの資料を読んでみました。それはすべて、いくつかのxamlコードを記述し、それを動作させるためにコードビヘイダルで付けることを中心にしています。私が理解できないことは、どのようにxamlを学ぶのですか?言い換えれば、msdnがxamlで話すすべてのタグの参照はどこですか?それは巨大であると私はそれについて行く方法についてはよく分かりません。 MSDNでのチュートリアルでは、すぐにXAMLコードに漏らすと、私は完全に混乱しています。..
だから今、私がやろうとしていますすべてが
、これです(Expression Blendの中のWindows Phoneをコントロールを作成しますコントロールライブラリ)は、CustomControl基本クラスから を継承するクラス(MyCustomControl)を作成します。
xamlでは、Webブラウザーコントロールを追加し、4つのイベントハンドラー(mouseup、downなど)を追加しています。
私はブレンドでこのコントロールを構築し、対応するdllをVS2010に追加します。
- そして今、私は私のWP7電話アプリケーションにこのコントロールを追加しようとしたら、それは、これらが、私は1を作成する際に参照され、さらにリンクをした
..「MyCustomControlのインスタンスを作成できません」と言います、 Windowsphone - Creating a custom control Windowsphone - Control Template. UserControl vs Custom Control Creating a new control by creating ControlTemplate
任意の更なるヘルプは素晴らしいことです。
私の推測では、このプロジェクトの関連するコードの一部ではないにせよ、誰も手伝ってくれる人はいないでしょう。あなたは非常に一般的であいまいな質問をしており、おそらく同じ種類の回答を返すでしょう。 –
しかし、私が必要とするのは単なる一般的な答えです.xamlを参照してコントロールテンプレートを書く場所はどこですか?どのように式ブレンドのコントロールをカスタマイズし、他のプロジェクトで使用するのですか?私はちょうど私がやった手順を言った。そして私が望むのは、手順を理解することだけです。.NETは、何かの手順のトン.. – Ajai