【发布时间】:2014-03-27 17:02:32
【问题描述】:
我正在尝试将我的 设计数据 绑定到 Grid 中的单个属性 (Margin)。我不想覆盖整个网格的数据上下文(这也是使用设计数据。
<Grid
d:DataContext="{d:DesignData Source=/Blend/DesignData/HudDesignData.xaml}"
Margin="{Binding Source={d:DesignData Source=/Blend/DesignData/WPFSplitScreenLayoutDesignData.xaml}}">
设置为 DataContext 的设计数据按预期工作。
d:DataContext="{d:DesignData Source=/Blend/DesignData/HudDesignData.xaml}"
但是,我无法弄清楚如何将设计数据直接分配为Margin的Binding Source。
Margin="{Binding Source={d:DesignData Source=/Blend/DesignData/WPFSplitScreenLayoutDesignData}}"
上面的行给出了以下错误:
错误 1 XML 命名空间中不存在标签“DesignData” 'http://schemas.microsoft.com/expression/blend/2008'。第 13 行位置 135.
谢谢!
【问题讨论】:
标签: c# wpf datacontext design-data