Граница WPF DesiredHeight

Вам нужно использовать заглавные буквы: Meta:

from django.forms import ModelForm    ### Double check your import statement
from django.db import models

...

class PostsForm(ModelForm):           ### Notice that I have changed the inherited class name
    class Meta:                       ### HERE
        model = Posts
        fields = '__all__' 

Я уже пытался изменить мета на Meta

. изменение.

У меня уже есть некоторые объекты в таблице, которые могут быть причиной проблемы?

Нет.

Последнее, что нужно проверить, это убедиться, что ваша модель определена над соответствующей формой.

10
задан Joseph Sturtevant 19 May 2009 в 16:29
поделиться

3 ответа

Вы можете увидеть это свойство в кодовой части вашего приложения

Изменить:

Border content = new Border();
int desiredHeight = content.DesiredSize.Height;
int desiredWidth = content.DesiredSize.Width;

Чтобы решить проблему, попробуйте привязать его к атрибуту Height, поскольку DesiredHeight, похоже, не соответствует доступно в разметке XAML элемента управления Border.

8
ответ дан 3 December 2019 в 17:21
поделиться

Я столкнулся с той же проблемой в своем приложении. В конце концов я изменил код таким образом, что переключил видимость содержимого между Свернутый и Видимый , и заменил сетку на StackPanel .

В целом я считаю, что качество образцов контрольных шаблонов MS довольно хорошее, но ошибка с этим немного разочаровывала.

2
ответ дан 3 December 2019 в 17:21
поделиться

DesiredHeight приходит из элемента content, и это корректная привязка. Я думаю, что причина, по которой ваша привязка не разрешается, заключается в том, что DesiredHeight полагается на свойство Height, а вы не установили фиксированную высоту в своем шаблоне, поэтому она оценивается как Double.Nan

.
1
ответ дан 3 December 2019 в 17:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: