0

Star.xaml(Panorama Activity) のタイルを C# Like を使用して WPF でプログラムで変更するにはどうすればよいですか?

          Panorama.title.text=abc.toString();

Data Binding を使用しない場合、DataBinding を使用して複雑にしたくありません。

C# code for Second Activity Class            
   namespace Horoscope
{
public partial class Star : PhoneApplicationPage
{
    public Star()
    {
        InitializeComponent();





    }
    protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
    {
        base.OnNavigatedTo(e);

        string msg = "";

        if (NavigationContext.QueryString.TryGetValue("msg", out msg))
        { 
        }



    }
}

}

前のアクティビティのメッセージでタイトルに名前を付けたい

ここにStar.xamlがあります

                  <!--LayoutRoot contains the root grid where all other page content is placed-->

<Grid x:Name="LayoutRoot">
    <controls:Panorama Title="my application">

        <!--Panorama item one-->
        <controls:PanoramaItem Header="item1">
            <Grid/>
        </controls:PanoramaItem>

        <!--Panorama item two-->
        <controls:PanoramaItem Header="item2">
            <Grid/>
        </controls:PanoramaItem>
    </controls:Panorama>
</Grid>

<!--Panorama-based applications should not show an ApplicationBar-->

4

1 に答える 1

1

パノラマ コントロールに名前を付けます。

<controls:Panorama x:Name="myPanoramaControl" Title="my application" >

必要に応じて、パノラマ アイテムに名前を付けます

<controls:PanoramaItem x:Name="firstPanoramaItem"  Header="item1">

次に、コード ビハインドで必要なプロパティを設定します。

myPanoramaControl.Title = "new title";

また

firstPanoramaItem.Header = "new header";

この助けを願っています。

于 2013-05-29T13:29:46.557 に答える