2009-08-04 99 views
0

我使用的ImageButton作爲更改內容編程(WPF)

  <Button Width="80" Height="25" 
        VerticalAlignment="Top" 
        HorizontalAlignment="Right" 
        HorizontalContentAlignment="Center" 
        VerticalContentAlignment="Center" 
        Margin="0,0,1.5,0" 
        Name="btnActivate" 
        Click="OnActivate"> 
       <StackPanel Orientation="Horizontal" Margin="3"> 
        <Image Source="Shutdown.ico" 
          Width="12" Height="12" 
          Margin="0,0,5,0"/> 
        <TextBlock>Activate</TextBlock> 
       </StackPanel> 
      </Button> 

我想更改按鈕的內容爲「禁用」,當我點擊它不改變形象。我怎樣才能做到這一點?還需要基於C#代碼中的按鈕內容進行一些操作。

回答

1

你可以只添加一個名字TextBlock

<TextBlock Name="textBlock1">Activate</TextBlock> 

,並用它來修改內容在OnActivate事件處理程序

textBlock1.Text = "Deactivate";