私はそれをたくさん見ました、そしてそれが何を意味するのか分かりません。名前空間と関係があると思いますか?私はすでにそれをグーグルで検索しましたが、それが何の目的であるかは私にはわかりませんでした。
誰かがそれが何であるか、そしてそれが通常どのような状況で使用されるかを説明できますか?
ありがとう
編集:
<Window x:Class="WpfApplication8.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
</Grid>
</Window>
ただし、たとえば、上記のコードでは、コードの1行目x
で同じx
権利を使用していますが、3行目でXAML名前空間のエイリアスとして定義しています。これはどのように起こりますか?それは物事が現れる順序を気にしませんか?
edit2: 私が間違っている場合は訂正してください:
ウィンドウx:Class = "WpfApplication8.MainWindow"
上記のコードは、Windowから派生したクラスをx:WpfApplication8.MainWindow名前空間に配置します。
ウィンドウx:Name = "abc"
x名前空間にabcという名前のWindowクラスのインスタンスを配置します。そうですか?
私が正しい場合、x
エイリアスを使用しなかった場合、クラス(最初のケース)とインスタンス(2番目のケース)の両方のケースがどこに入れられたでしょうか?どこにも、匿名タイプのようなものですか?それらは使用されていますが、それらが存在する場所は定義されていませんか?