2011-01-05 1 views

답변

0

내가, 내가 당신을 잘 가지고 있는지 확실하지 않습니다 당신이 항목의 정적 자원 목록에 바인더 제본 목록 상자를 갖고 싶어? 다음이 그것을 할 수있는 하나 개의 방법이 될 것입니다 그런 당신을 위해 좋은 방법이 있다면 그것은 itemssource하지 데이터 컨텍스트와와 함께, 이것은 당신이해야 할 일이다

항목의 목록이 될 것입니다 각 항목 하나에 대한 클래스와 다른 클래스를 정의

namespace Dashboard.Models 
    { 
     public class StringValue 
      { 
       #region Properties 

       public string Value { get; set; } 

       #endregion 
      } 
     public class ValueList : List<StringValue> 
      { } 
    } 

xaml 코드에서 usercontrol 선언에 th에 대한 참조를 추가하십시오. 전자 네임 스페이스

xmlns:LocalModels="clr-namespace:Dashboard.Models" 

ItemsSource="{StaticResource States}" DisplayMemberPath="Value" SelectedValuePath="Value" 

는 희망이 도움이 정적 자원에 UserControl을

<Grid.Resources> 
<LocalModels:ValueList x:Key="States"> 
       <LocalModels:StringValue Value="--"></LocalModels:StringValue> 
       <LocalModels:StringValue Value="AL"></LocalModels:StringValue> 
       <LocalModels:StringValue Value="AK"></LocalModels:StringValue> 
       <LocalModels:StringValue Value="AZ"></LocalModels:StringValue> 
       <LocalModels:StringValue Value="AR"></LocalModels:StringValue> 
       <LocalModels:StringValue Value="CA"></LocalModels:StringValue> 
</LocalModels:ValueList> 
</Grid.Resources> 

참조에 목록 상자를 정적 자원을 추가합니다.