2011-07-28 16 views
0

Visual Studio 2010を使用してWindows Phone 7アプリケーションを作成しています。ユーザーが特定のボタンを押したときにPanoramaItemのグリッド内にCheckBoxを動的に作成する方法を理解しようとしています。PanoramaItem内でコントロールを動的に追加するにはどうすればよいですか?

次のコードが正常に「レイアウトルート」と呼ばれるメイングリッドにチェックボックスを追加します。

private void addItemButton_Click(object sender, System.Windows.RoutedEventArgs e) 
{ 
    CheckBox box = new CheckBox(); 
    box.Content = "Test Box"; 
    LayoutRoot.Children.Add(box);   
} 

しかし、私は特定の場所、PanoramaItemのつまりグリッド(にチェックボックスを追加したいです「Pan2」というタイトル)。それを行う方法はありますか?もしそうなら、方法はありますか? Pan2PanoramaItem内の実際のグリッドコントロールであることを考えると

​​

答えて

0

あなたがLayoutRootに追加し、同じように。

+0

私はあなたの提案を試みたが、私は次のエラーを取得する: Microsoft.Phone.Controls.PanoramaItemは子供なし拡張メソッド 『マイクロソフト』タイプの最初の引数を受け入れる「子どものための定義 が含まれていません "。 –

+0

'PanoramaItem'の中に' Grid'が必要です - 私の投稿の最後に何が言及されているかを確認してください。 –

関連する問題