DescriptionViewer части DataField используются для отображения Описания свойства System.ComponentModel. DisplayAttribute как подсказка в созданной форме. Я не хочу, чтобы использовать эту возможность, и, хотя я могу убедиться, что элемент пользовательского интерфейса не видно, используя стиль, чтобы установить либо DescriptionViewerVisibility к рухнувшего или путем установки DescriptionViewerStyle утратившими, как показано ниже, в макете DataField для этого элемента все еще есть место.Восстановления пространства от DescriptionViewer части поля данных на Silverlight Toolkit DataForm
<Style x:Key="DataFieldStyle1" TargetType="dataFormToolkit:DataField">
<Setter Property="DescriptionViewerVisibility" Value="Collapsed"/>
<Setter Property="DescriptionViewerStyle" Value="{x:Null}" />
</Style>
Это пространство в моем сценарии так же расточительно, и я хочу избавиться от него. Я ожидаю, что этот макет будет отображаться с помощью свойства DataField.Template, но когда я использую Blend для редактирования копии шаблона по умолчанию, макета там нет.
Я использую System.Windows.Controls.Data. DataForm.Toolkit, Version = 2.0.5.0 от октябрь 2009 г. выпуск Silverlight Toolkit в рамках бизнес-приложения WCF RIA для бизнес-приложений Silverlight 3. Я использую Visual Studio 2008 SP1. Я знаю, что есть выпуск в ноябре 2009 года, но я не вижу упоминания об этом изменении в примечаниях к выпуску.