コンポーネントのラインナップ:交換しーのページusercontrol(もokです)を行?

StackOverflow https://stackoverflow.com/questions/3107223

  •  29-09-2019
  •  | 
  •  

質問

知っていることが可能で解析するポ-ファイルをランタイムをUIElementできるように設計していinsert into myページのグリッドな問題となっています。

っていきたいと思っておりますが全体のリーのマイページまたはusercontrol、可能でもあるのですか?

推論:

教えていてやりがいも感じるのは、ユーザーの応用には申請(起動時から、できない短縮でレガシー問題の解けた場合、更新の"ctrl+s"が混ざる。

役に立ちましたか?

解決

かどうかを添付すイベントハンドラを使用し"名前"または"x:名"属性にアクセスのUI要素からのコードです。

ホ純ョ用

最初にあなたは持ってい素敵純ョ活用による結合およびコマンドのみなさんを名UI要素またはコードの背後にイベントハンドラ.非ご利用下さい。:お持ちのカスタマーサポート申請、建築とかしてみようと思っているんです。

その場合すべてに必要なのは、作成時のコピーファイルのx:クラス属性を除去し、コール:

 Application.LoadComponent(this, uriToTemporaryCopy);

醜い不純非ョ用

今まで使要素名xの氏名または名前からコード-裏(エッチエッチnaughty!), やきに付属のイベントハンドラを使ー(わんぱくない純粋)。いらっしゃらない素敵なクリーンの建築もまだまだいません。

この場合、願います。LoadComponentんだというものがこれらの設定が必要との統合のコードです。まうということが必要を呼び出すBAMLコンパイラです。

以降のコード統合の背後には既にまとめページのUserControlサブクラスいくつかの制約事項があります:

  1. を追加することはできませんの削除、変更、配列のイベントハンドラの課題
  2. 大きさを変えることはできませんの名前または配列の要素の名前または追加要素の名前

場合この規則は、一般的に生成したコードを組み込んだクラスは変わりませんが、そのため読み込むことができ、新しい発想ファイルランニング応用なものです。

の手順:

  1. コンパイルの発想ファイルをBAMLはビルを含むプロジェクト、B)を一時プロジェクトにコンパイル、又は直接の呼び出しコンパイラのマークアップタスクPresentationBuildTasks.
  2. 使用願います。LoadComponentへの負荷のBAMLファイルいたりしているのと同じようなので編集-発想でファイルは純粋な溶液とする。

に取りまとめを行いました。csprojプロジェクトは、デBAMLファイルがっていることを明らかにしたobj/デバッグまたはobj/リリースディレクトリを拡張す。baml.お問い合わせいただいた場合のマークアップコンパイラタスクを直接決めることができ、出力の立地。

うBAMLファイルとは何ですか?

いない人に知らなBAMLは基本的に圧縮された、最適なバイナリ形式のー、はの発想がされております。エグゼいます。dll.も力を結ぶ直接生成したコードを、発想はしておりません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top