2017-07-07 7 views
-1

コントロールをツールボックスからドラッグしてコントロールを追加すると、コントロール名の先頭に文字pとコロンが追加され、その一部のプロパティも追加されることに気付きました。 「XAML Styler」拡張は、フォーマットするときも同じように見えます。なぜビジュアルスタジオはすべてのコントロールに "p:"を追加しますか?

すべてのpを解除すると、すべてのことが同じように見えることに気付きました。

が有することにどんな利点があり、それは同じように、XAMLドキュメントの先頭に定義される名前空間にreferenceを追加して

<p:Rectangle 
    x:Name="leftPanel" 
    Grid.Row="1" 
    Fill="#FF2F3136" /> 

ではなく

<Rectangle 
    x:Name="leftPanel" 
    Grid.Row="1" 
    Fill="#FF2F3136" /> 

答えて

3

を言います例えば、ここに:

<Page x:Class="WPFApplication1.MainPage" 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:custom="clr-namespace:SDKSample;assembly=SDKSampleLibrary"> 
    ... 
    <custom:ExampleClass/> 
... 
</Page> 

あなたはたぶんレフェリーあなたの文書の上部にある名前空間に定義されているに連絡してください。

+0

ありがとうございました。 – Poootaatoooo

関連する問題