2010-12-14 13 views
0

これを使用して緊急支援が必要です!Silverlight Toolkitアコーディオンスタイルのスタイル設定方法は?

「Silverlight」を初めて使用しています。私は新しいアコーディオンコントロールをユーザーコントロールにドラッグしました。私は

  • 、次のようなもの

    1. 変更左から右にある矢印の位置、
    2. 変更矢印画像/色をしたいの変更選択した項目のヘッダーの色、
    3. はマウスホバーを作成します。ボタンやテキストブロックの効果(リンクのように動作するように)
    4. 私のプロジェクトのアコーディオンに適用できるように、上記のスタイルを作成します。

    私はヘッダーをスタイルすることができる場所を見つけることができます。

    <toolkit:Accordion> 
         <toolkit:AccordionItem BorderThickness="0"> 
          <toolkit:AccordionItem.Header> 
           <StackPanel Orientation="Horizontal"> 
            <TextBlock Width="350" Text="Heading 1" FontWeight="Bold"/> 
            <TextBlock Margin="80 0 0 0" Style="{StaticResource Link}" >Meer informatie</TextBlock> 
           </StackPanel> 
          </toolkit:AccordionItem.Header> 
    
          <StackPanel Orientation="Horizontal" Background="#e0e0e0"> 
           <Image Height="130" Source="carriere.jpg" Stretch="Fill"/> 
           <StackPanel Orientation="Vertical" Margin="10"> 
             <TextBlock Style="{StaticResource H1}">Header 1</TextBlock> 
             <TextBlock TextWrapping="Wrap" Style="{StaticResource NormalText}" Width="340" Height="70" Margin="0 3 0 3">The header and content properties can be specified in a variety of ways. Listing 1 contains some of the ways that it can be listed.</TextBlock> 
    
            <StackPanel Orientation="Horizontal" Margin="0 0 0 2"> 
             <TextBlock Style="{StaticResource Link}" Margin="3 0 3 0" >Link 1</TextBlock> 
             <TextBlock Style="{StaticResource NormalText}" Margin="3 0 3 0"> | </TextBlock> 
             <TextBlock Style="{StaticResource Link}" Margin="3 0 3 0">Link 2</TextBlock> 
             <TextBlock Style="{StaticResource NormalText}" Margin="3 0 3 0"> | </TextBlock> 
             <TextBlock Style="{StaticResource Link}" Margin="3 0 3 0">Link 3 </TextBlock> 
            </StackPanel> 
    
           </StackPanel> 
          </StackPanel> 
         </toolkit:AccordionItem> 
    
        </toolkit:Accordion>  
    
  • 答えて

    1

    アコーディオンのボタン部分を変更するには、AccordionButtonStyleを変更する必要があります。テンプレートを編集することで、簡単にBlendで行うことができます。ここで

    は、Googleで検索することで、よりFINGすることができますあなたの
    forums.silverlight.net
    stackoverflow.com

    を助けることができるリンクが、あります。
    これがあなたに役立つことを願っています。

    +3

    このリンクは質問に答えるかもしれませんが、答えの本質的な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 – Cairnarvon

    +0

    @Cairnarvonこれは2010年、私はちょうどstackoverflowを使用し始めたときでした。しかし、あなたが提案したように答えを編集することができます:) –

    関連する問題