WPF: отображение шаблонных объектов - PullRequest
0 голосов
/ 05 августа 2010

Это кажется базовым, но я хочу отобразить представление некоторых объектов CLR, которые в настоящее время существуют в DataContext.

Я уже настроил DataTemplates для того, как я хочу, чтобы они выглядели, я просто хочушлепать их в визуальное пространство.

Я пробовал это, но это не помогает:

            <StackPanel>
                <Binding Path="CalibrationA" />
                <Binding Path="CalibrationB" />
            </StackPanel>

Шаблон для справки (для калибровки датчика):

                <DataTemplate DataType="{x:Type ns:CalibrationTable}">
                    <StackPanel>
                        <TextBlock Text="{Binding TableName}" />
                        <ListBox ItemsSource="{Binding}" />
                        <StackPanel Orientation="Horizontal">
                            <TextBlock Text="{Binding KeyName}" />
                            <TextBox Width="50"></TextBox>
                            <TextBlock Text="{Binding ValueName}" />
                            <TextBox Width="50"></TextBox>
                            <Button Content="Add" />
                        </StackPanel>
                    </StackPanel>
                </DataTemplate>

Любые предложения

1 Ответ

1 голос
/ 05 августа 2010

Класс, который вы ищете - ContentPresenter:

<StackPanel>
    <ContentPresenter Content={Binding Foobar1} />
    <ContentPresenter Content={Binding Foobar1} />
<StackPanel>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...