0

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 года, но я не вижу упоминания об этом изменении в примечаниях к выпуску.

ответ