xml に次のコード スニペットがあるとします。
<PanelWrapper id="RootPanel"
dock="Fill"
width="1092"
height="605"
backcolor="Transparent"
visible="True">
<ButtonWrapper id="button1"
dock="Left"
text="TestButton"
width="75"
height="605"
border-left="1"
border-top="1"
border-right="1"
border-bottom="1"
font-name="Tahoma"
font-size="9"
font-style="Regular">
</ButtonWrapper>
</PanelWrapper>
xml コードを XAML に変換する必要があります。予想される最終結果は次のようになります。
<WrapPanel Name="RootPanel"
DockPanel.Dock="Left, Right, Top, Bottom"
Width="1092" Height="605"
Background="Transparent"
Visibility="Visible">
<Button Name="button1"
DockPanel.Dock ="Left"
Content="TestButton"
Width="75"
Height="605"
BorderThickness="1,1,1,1"
FontFamily="Tahoma"
FontSize="9"
FontStyle="Normal">
</Button>
</WrapPanel>
この変換は xsl スタイルシートで可能ですか?
特に次のような変換について質問しています。
から
border-left="1"
border-top="1"
border-right="1"
border-bottom="1"
に
BorderThickness="1,1,1,1"
またはから
visible="True"
に
Visibility="Visible"