我有2個問題。在XAML中綁定運行對象
1st。 我正在使用Silverlight for windows embedded compact 7,並且我有一些綁定問題。
我有這樣
<Style TargetType="RadioButton" x:Key="VoltageTab">
<Setter Property="Width" Value="95"/>
<Setter Property="Height" Value="61"/>
<Setter Property="Margin" Value="193,0,192,3"/>
<Setter Property="HorizontalAlignment" Value="Left"/>
<Setter Property="VerticalAlignment" Value="Bottom"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="RadioButton">
<Grid Background="#00000000">
<Image x:Name="UnCheckedimg" Source="12.png"/>
<Image x:Name="Checkedimg" Visibility="Collapsed" Source="11.png"/>
<TextBlock x:Name="ModeName" FontSize="20" FontFamily="Alternate_Gothic_No.ttf#Alternate-Gothic-No3" Text="VOLTAGE" Foreground="#D25A32" VerticalAlignment="Top" HorizontalAlignment="Center" Margin="0,4,0,0" />
<TextBlock x:Name="ModeValue" FontSize="20" FontFamily="Alternate_Gothic_No.ttf#Alternate-Gothic-No3" Text="{TemplateBinding Content}" HorizontalAlignment="Center" VerticalAlignment="Bottom" Margin="0,0,0,2"/>
<TextBlock x:Name="ModeNameChecked" Visibility="Collapsed" FontSize="34" FontFamily="Alternate_Gothic_No.ttf#Alternate-Gothic-No3" Text="VOLTAGE" Foreground="Black" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="0,0,0,0" />
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
我使用TemplateBinding綁定ModeValue文本塊模板,但我需要另一個綁定來綁定ModeName。 somone能指點我該怎麼做?
我有另一種風格
編輯:第二風格是貼在下面,因爲編輯didnt alowe我在這裏發佈
,如果我的作品確定只將文本放入內容,但我想要你運行對象,以便我可以格式化按鈕內的文本。
這是可能的,如果不是有一些其他方式來實現這個?
請記住,我使用Silverlight For Windows嵌入式。
最好的問候, 盧卡
<Style x:Key="FunctionSelectButton" TargetType="RadioButton">
<Setter Property="Width" Value="154"/>
<Setter Property="Height" Value="61"/>
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="RadioButton">
<Grid Background="#00000000">
<Image x:Name="NormalImg" Source="mode_unpressed.png" Stretch="None"/>
<TextBlock x:Name="NormalText" Foreground="#D25A32" FontSize="26" FontFamily="Alternate_Gothic_No.ttf#Alternate-Gothic-No3" HorizontalAlignment="Center" Text="{TemplateBinding Content}" VerticalAlignment="Center" Margin="0,0,0,0"></TextBlock>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
圖片爲easyer表示 - >
嘿盧卡,我無法理解你的要求,但如果也許你能迅速你想要什麼圖片可能有助於更好地描述它? –
我做了一張照片,我希望它更清楚。 –