«datatemplate» 태그된 질문


3
ViewModelLocator는 무엇이며 DataTemplate과 비교하여 장단점은 무엇입니까?
누군가 ViewModelLocator가 무엇인지, 어떻게 작동하는지, DataTemplates와 비교하여 그것을 사용하는 장단점에 대한 간략한 요약을 줄 수 있습니까? 나는 Google에서 정보를 찾으려고 노력했지만 많은 다른 구현이 있고 그것이 무엇인지 그리고 그것을 사용하는 장단점에 대한 엄격한 목록이없는 것 같습니다.

6
DataTemplate에서 부모 DataContext에 액세스
나는이 ListBox뷰 모델에 자식 컬렉션에있는 바인딩을. 목록 상자 항목은 상위 ViewModel의 속성에 따라 데이터 템플릿에서 스타일이 지정됩니다. <Style x:Key="curveSpeedNonConstantParameterCell"> <Style.Triggers> <DataTrigger Binding="{Binding Path=DataContext.CurveSpeedMustBeSpecified, ElementName=someParentElementWithReferenceToRootDataContext}" Value="True"> <Setter Property="Control.Visibility" Value="Hidden"></Setter> </DataTrigger> </Style.Triggers> </Style> 다음과 같은 출력 오류가 발생합니다. System.Windows.Data Error: 39 : BindingExpression path error: 'CurveSpeedMustBeSpecified' property not found on 'object' ''BindingListCollectionView' …

4
TextBlock 스택을 사용하는 대신 문자열 연결
WPF ItemsControl에 고객 개체 목록을 표시하고 싶습니다. 이를 위해 DataTemplate을 만들었습니다. <DataTemplate DataType="{x:Type myNameSpace:Customer}"> <StackPanel Orientation="Horizontal" Margin="10"> <CheckBox"></CheckBox> <TextBlock Text="{Binding Path=Number}"></TextBlock> <TextBlock Text=" - "></TextBlock> <TextBlock Text="{Binding Path=Name}"></TextBlock> </StackPanel> </DataTemplate> 그래서 내가 원하는 것은 기본적으로 NUMBER-NAME을 포함하는 간단한 목록 (체크 박스 포함)입니다. 바인딩 부분에서 직접 번호와 이름을 연결할 수있는 방법이 …
89 .net  wpf  datatemplate 

3
C # 코드에서 DataTemplate을 어떻게 빌드합니까?
winform interop에 대한 드롭 다운 목록을 작성하려고하는데 코드에서 드롭 다운을 만들고 있습니다. 그러나 지정한 DataTemplate을 기반으로 바인딩 할 데이터를 가져 오는 데 문제가 있습니다. 내가 무엇을 놓치고 있습니까? drpCreditCardNumberWpf = new ComboBox(); DataTemplate cardLayout = new DataTemplate {DataType = typeof (CreditCardPayment)}; StackPanel sp = new StackPanel { Orientation = System.Windows.Controls.Orientation.Vertical …
82 c#  wpf  datatemplate 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.