C#WindowsストアアプリのWindows Phoneアプリケーション開発、親コンテナのユーザーコントロールの上層には、メソッド(方法)を呼び出すようにします。

一般的に、我々は、Windowsストアアプリの、またはWindows Phoneのアプリケーションの開発には、ユーザーコントロール内のメソッドを呼び出すことができます親コンテナを作り、それぞれのページング機能にモジュラーユーザーコントロールを使用しますが、どのように我々は、ユーザーコントロールと親コンテナの親コンテナのユーザーコントロールの道へ電話をかけることができます?!ことを行うために、お互いの道を呼び出すことができるよう、渡すことができるよう

、この記事では、親コンテナのUserControl呼び出し方法(メソッド)の頂上を作るためにご案内します。


一般的に、我々は、Windowsストアアプリの、またはWindows Phoneのアプリケーションの開発には、ユーザーコントロール内のメソッドを呼び出すことができます親コンテナを作り、それぞれのページング機能にモジュラーユーザーコントロールを使用しますが、どのように我々は、ユーザーコントロールと親コンテナの親コンテナのユーザーコントロールの道へ電話をかけることができます互いのメソッドを呼び出すことができる、渡すことができるよう!

この記事では、方法は、親コンテナ(方法)のユーザーコントロールの最上部に呼び出しを行うためにあなたをご案内します。

主婦:

C#WindowsストアアプリのWindows Phoneアプリの開発は、ユーザーコントロールの開発アプリケーションを使用し、各ページには、管理が容易なモジュラーを備えています。

私たちは、[親コンテナ]を通じて、ユーザーコントロールの[方法]を呼び出すことができることを示し、このリンクの上に。

この記事では、[ユーザーコントロール]親コンテナの[]を呼び出して方法を教えることです。

まずは、ユーザーコントロール] []と呼ばれている[MyUserControl確立してみましょう

画像

また、新しいユーザーコントロール二つのファイルMyUserControl.xamlとMyUserControl.xaml.csが生成されます

MyUserControl.xaml前者ながら、UIのユーザーインターフェイスを設定するために使用され、Benpian年のもはや焦点、

Benpian焦点は、プログラムが物語に提示する方法であり、

もちろん、1 [親コンテナ]メソッドを呼び出すためにUI(ボタン等)を介してすることができます。この記事を読んだ後、

親コンテナの初期化プログラムで[]の着信層、

、メインページに来デフォルトオープンの新しいプロジェクトである親コンテナのメインページ、のために[セット]を想定

親コンテナでメソッドを呼び出すために使用される、新しい方法(方法)、

   1:パブリック部分クラスのMyUserControl:ユーザーコントロール
   2:{
   3:// 1を格納するために使用されるメインページには、同じメモリ位置を保ちます
   4:プライベートメインページのmianpage。
   5:公共MyUserControl(メインページの_mainpage)
   6:{
   7:のInitializeComponent();
   8://メインページはの同じメモリ位置で自分のクラスとその親コン​​テナオブジェクトを設定します
   9:mianpage = _mainpage。
  10://初期化が完了している私たちは、親コンテナのメソッドを呼び出すことができます
  11:mianpage.CallFromUserControl();
  12:}
  13:}

新しいMyUserControl MyUserControlコールとCallFromUserControlの方法を使用する準備を追加する次にメインページプログラム

   1:プライベート無効initialUserControl(){
   2:// MyUserControlを追加し、自身を渡すために、このです
   3:MyUserControl myUsercontrol =新しいMyUserControl(本)
   4:   
   5://ステージに追加
   6:LayoutRoot.Children.Add(myUsercontrol)。
   7:   
   8:   
   9:   
  10:   
  11:}
  12://はMyUserControlに呼び出すために情報公開法を記述する必要があります
  13:公共無効CallFromUserControl()
  14:{
  15:MessageBox.Show(「これは、ユーザーコントロールから呼び出されます」)。
  16:}

ユーザーコントロールmianpage.CallFromUserControl()内のコール限り、親は、上部容器[ラ]メソッドを呼び出すことができます!

こうして[親コンテナ]と[ユーザーコントロール]は、互いにが渡すことができましょう!!一緒に関連していました。

参考文献:SUKIは、自分の外に実現

間違った部分を修正していない場合記事は概念を説明し、私はあなたに感謝修正知らせるために歓迎
のソースを示し、この記事のURLを添付してください!ありがとうございました。

SUKI

HOLIESTAR

https://www.facebook.com/Holiestar
https://www.facebook.com/firestar.register

オリジナル:大列  C#WindowsストアアプリのWindows Phoneアプリケーション開発、親コンテナのユーザーコントロールの上層方法(メソッド)を呼び出すようにします。


おすすめ

転載: www.cnblogs.com/chinatrump/p/11458292.html