多田!
私は今、動作するテスト ケースを作成しました。コード ビハインドがあると、スタック パネルが適切になります。属性を処理するには、InitializeComponent が必要でした。
MainWindow.xaml:
<Window x:Class="wpftestapp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:v="clr-namespace:wpftestapp.views"
Title="MainWindow" Height="350" Width="525">
<v:HPanel>
<Label Content="a"/>
<Label Content="b"/>
<Label Content="c"/>
</v:HPanel>
</Window>
HPanel.xaml:
<StackPanel Orientation="Horizontal"
x:Class="wpftestapp.views.HPanel"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"/>
HPanel.xaml.cs:
using System.Windows.Controls;
namespace wpftestapp.views
{
public partial class HPanel : StackPanel
{
public HPanel()
{
InitializeComponent();
}
}
}
助けてくれてありがとう!