2011-03-15 15 views
0

我正在開發一個屏幕鍵盤,其中每個鍵都會向另一個應用程序生成三個按鍵序列。每個按鈕都有文字說明。但是現在客戶希望該功能能夠選擇查看哪些字符被髮送。然後我希望將字符顯示在描述性文字上,以便仍然可以想象下面的文字,請參閱下面的我的建議。但我該怎麼做?查看WPF中其他文本的文本

suggestion

回答

1

一個簡單的解決方案是將2個文本塊放在網格中,並使頂部背景透明。

<Grid Background="White" Width="100" Height="100"> 

        <TextBlock Text="sdjfkjkf jskljfkl s flksjlkfjslkfjsdlkfjlök fjösljfslkdöfjklsdjfls" TextWrapping="Wrap" 
         HorizontalAlignment="Center" VerticalAlignment="Center"></TextBlock> 
      <TextBlock Padding="10,3" Text="ABc" FontSize="16" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center"> 
       <TextBlock.Background> 
        <RadialGradientBrush> 
         <GradientStop Color="#00EFEEEE" Offset="1"/> 
         <GradientStop Color="#B2EDC4C4" Offset="0.836"/> 
        </RadialGradientBrush> 
       </TextBlock.Background> 
      </TextBlock>   

     </Grid> 

enter image description here

1

放置2 TextBoxTextBlock一個在另一個的頂部,並且使最上面的一個透明的背景。

+0

是的,到目前爲止,我已經成功地來了。但是你不能閱讀文本。我要求的是我如何創建一個影子 – magol 2011-03-15 14:24:13

+0

看起來我太慢了^^你可以用一些放射漸變刷創建一個陰影效果。看到我的下面 – blindmeis 2011-03-15 14:26:26