xaml Line要素のxslテンプレートを作成しようとしています。xsltでxamlを作成する
これは私がこれまで持っているものです。
...
<xsl:call-template name="Line">
<xsl:with-param name="xOne" select="70"/>
<xsl:with-param name="xTwo" select="905"/>
<xsl:with-param name="yOne" select="500"/>
<xsl:with-param name="yTwo" select="500"/>
</xsl:call-template>
<xsl:template name="Line">
<xsl:param name="xOne"/>
<xsl:param name="xTwo"/>
<xsl:param name="yOne"/>
<xsl:param name="yTwo"/>
<Line xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Stroke="red"
StrokeThickness="2"
X1="$xOne"
X2="$xTwo"
Y1="<xsl:value-of select="number($yOne)"/>" <!-- example: not working -->
Y2="$yTwo"/>
</xsl:template>
質問:
- それら名前空間を管理するためのより良い方法はありますか?
- パラメータ$ xOne、$ xTwo、...は機能しません。限り、私はxsltを知っている私はこれを実装する必要があります:
<xsl:value-of select="number($xOne)"/>
しかし、それは私がそれらを実装する方法のために可能ではありません。
xsltとxamlの経験が豊富な人が私を助けてくれることを願っていますか?私は事前にXSL v1.0のに
TYを使用しています:)
。