代码之家  ›  专栏  ›  技术社区  ›  Omer Mor

WPF中具有样本数据的ListBox设计时总体

  •  4
  • Omer Mor  · 技术社区  · 16 年前

    我有一个包含列表框的视图(usercontrol)。 在运行时,listbox将填充另一个视图(也是一个usercontrol)的实例。 如何在设计时(在Blend和Cider中)使用示例视图填充列表框,这些视图本身都填充了示例数据?

    2 回复  |  直到 16 年前
        1
  •  5
  •   Yusuf Tarık Günaydın M2012    10 年前

    使用VS2010,您可以使用 Design-Time attributes

    • xmlns:d="http://schemas.microsoft.com/expression/blend/2008"

    • 向窗口/控件资源添加模拟数据上下文

      <UserControl.Resources>
          <ViewModels:MockXViewModel x:Key="DesignViewModel"/>
      </UserControl.Resources>
      
    • 设置设计时数据上下文

      <Grid d:DataContext="{Binding Source={StaticResource DesignViewModel}}"> ...
      

        2
  •  0
  •   jbe    16 年前

    你可能会发现 应用示例 WPF Application Framework (WAF) 有趣。它使用了VisualStudio2010和ExpressionBlend4的新的设计时支持。请下载WAF的.Net4版本。