2013-07-30 32 views
-1

我在我的應用程序中使用了TimeSpanPicker。當我按下它來選擇時間時,按鈕背景顏色將變爲黃色。Windows Phone:如何刪除TimeSpanPicker突出顯示新聞?

for(int i=0;i< 3;i++) 
{ 

    TimeSpanPicker tsp = new TimeSpanPicker(); 
    tsp.Value = TimeSpan.Parse("00:00:00"); 
    tsp.Height=72; 
    Instance.Listbox1.Elements.Add(tsp); // something like this 
} 

如何更改Windows Phone的TimeSpanPicker控制的風格?

+0

你能發表一些代碼嗎?這是一個telerik工具嗎?您需要提供更多信息。 –

+0

我改了它,請看看它。 –

回答

0

經過兩天的搜索,最後我發現如何更改TimeSpanPicker的背景。

步驟1:更改xaml文件中TimeSpanPicker的樣式。 (在我的情況,我想背景顏色改變爲透明的,所以我的值設置爲透明)

 <Grid x:Name="grid"> 
      <Grid.Resources> 
       <Style x:Key="SampleStyle" TargetType="toolkit:TimeSpanPaicker"> 
        <Setter Property="Background" Value="Transparent"/> 
        <Setter Property="BorderThickness" Value="1"/> 
        <Setter Property="Foreground" Value="Yellow"/> 
       </Style> 
      </Grid.Resources> 
     </Grid> 

第2步:使用代碼上面的樣式後面。您只需要將新TimeSpanPicker的樣式設置爲頂部的樣式即可。

 TimeSpanPicker tsp = new TimeSpanPicker(); 
     tsp.Style = (System.Windows.Style)Resources["SampleStyle"]; 

這就是我們如何改變我們TimeSpanPicker的不同功能。