Какая разница между ContentControl.Template и ContentControl.ContentTemplate

В чем разница между ContentControl.Template и ContentControl.ContentTemplate? И когда я могу использовать какой?

Например, я мог бы записать в xaml файл для WPF:

<ContentControl>
    <ContentControl.Template>
        <ControlTemplate>
            <Label Content="This is from the Template"/>
        </ControlTemplate>
    </ContentControl.Template>
</ContentControl>

Обратите внимание на ContentControl. Шаблон Tag

или я могу написать следующее:

<ContentControl>
    <ContentControl.ContentTemplate>
        <DataTemplate>
            <Label Content="This is From the ContentTemplate"/>
        </DataTemplate>
    </ContentControl.ContentTemplate>
</ContentControl>

Обратите внимание на ContentControl. ContentTemplate Тэгов

Выходные данные выглядят одинаково и в первом случае я использую ControlTemplate, а в другом - DataTemplate. Однако как я должен принимать решение об использовании .Template или .ContentTemplate? И какие последствия это имеет (например, на DataBinding, Наследование свойства,...).

-121--715843- ошибка обновления базы данных - пакет NuGet (EntityFramework.SqlMigrations) i установил пакет EntityFramework.SqlMigrations NuGet, и я получаю эту ошибку. это работало у меня в прошлом и как-то, сейчас не получается. PM > обновление базы данных Термин «обновить базу данных» является...

i установлен пакет EntityFramework.SqlMigrations NuGet и я получаю эту ошибку. это работало у меня в прошлом и как-то, сейчас не получается.

PM> update-database
The term 'update-database' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the 
path is correct and try again.
At line:1 char:16
+ update-database <<<< 
    + CategoryInfo          : ObjectNotFound: (update-database:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
15
задан Betty 19 December 2011 в 08:01
поделиться