0
私はメインページを作成し、ユーザーコンポーネントを使用してマスターページのWebサイトのスタイルを実装しました。私はコンボボックスで自分の役割を選択できるようにドロップダウンコンボボックスを作る、私はいくつかのロジックステートメントを行う必要がある間xamlから別のユーザーコントロールをC#コードで呼び出すことが可能です。このラインSilverlight ComboBox SelectedIndex変更その他のコントロールコンポーネントを読み込み
<betata_Views_Sidebar:Sidebar/>
でコンボボックスをロード
<ComboBox x:Name="cbRole" Height="30" Margin="8,8,8,100" VerticalAlignment="Top" ToolTipService.ToolTip="Please select your role to login" SelectionChanged="cbRole_SelectionChanged">
<ComboBoxItem Content="Admin"/>
<ComboBoxItem Content="Lecturer"/>
<ComboBoxItem Content="Student"/>
</ComboBox>
とマスターページと私はどのようにへの質問を得た:
私は、このコンボボックスで別のコンポーネントをロードし、1つのマスターページを得ましたこれを行う - >
private void cbRole_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
int x = cbRole.SelectedIndex;
if (x == 0)
{
<betata_Views_Sidebar:Sidebar_Admin/>
}
else if (x == 1)
{
<betata_Views_Sidebar:Sidebar_Lecturer/>
}
else if (x == 2)
{
<betata_Views_Sidebar:Sidebar_Student/>
}
else
{
...
}
}
ud>。<ありがとうございました。私は完全にこれを忘れました= Dありがとうございます – 1myb
問題はありません、私は助けることができてうれしい! – stuartmclark
sure = Dあなたは助けられました= P私はそのようにしましたが、私は忘れました> – 1myb