2009-06-09 4 views
0

これは私がグリッドとデータにバインドされた(カラム:id名、住所)を持つページのページ1を持っているシナリオシルバー-方法

です。

グリッドに表示されているidをクリックすると、新しいページ(page2)を開く必要があります。テキストボックスにはcliked id(名前、アドレス)の詳細が表示されます。戻るボタンをクリックすると、前のページにナビゲートすることができます(ページ1)ここでもまた、グリッドに最新のデータが表示されます(2ページ目で編集されます)。

silverlightページのレンダリングはusercontrolのようなものなので、この作業は私には分かりにくいものです。 ?

は、私はいくつかのいずれかが、このためのソリューションを提供することができ感謝(そのコードサンプルが与えられた場合には良いだろう)事前に

おかげ

SC

答えて

0

物事のカップル:

1.)DataGridまたはthe free AgDataGridのいずれかを使用して調べることができます。どちらも、デフォルトのグリッドよりも使用することができます。

2.)あなたが話している機能の種類を得るのは簡単です。テキストボックスには、クリックに対応するMouseLeftButtonUpイベントがあります。一度これを取得すると、TextBoxのDataContextを取得できます。これがあなたのオブジェクトになります。それを2ページ目に渡すと、あなたはうまくいくでしょう。 2番目のページで行った変更は、最初のページに自動的に反映されます。

3)Silverlight 2でのナビゲーションの作成方法については、Watch this video

関連する問題