SharpComboBox라는 UserControl이 있습니다. MVVM 모델을 사용하여 SharpComboBox를 범주로 채 웁니다. 그 때문에 ItemsSource 속성을 설정해야합니다. SharpComboBox 컨트롤의 사용법은 다음과 같습니다. <sharpControls:SharpComboBox ItemsSource="{Binding Path=Cate
읽기 전용 종속성 속성은 어떻게 만듭니 까? 그렇게하기위한 모범 사례는 무엇입니까? 구체적으로 무엇을 매개 변수로 System.Windows.DependencyPropertyKey 소요 DependencyObject.GetValue()
전혀 구현이 없다는 사실은 나에게 가장입니다 유세입니다. System.Windows.DependencyProperty.
저는 WPF를 처음 사용합니다. int 종속성 속성을 정의했다고 가정합니다. DP의 목적은 + 1 값을 반환하는 것입니다 (코드 참조). 닷넷 2.0에서는 내가 쓴 것 : private int _myValue = 0;
public int MyValue
{
get { return _myValue + 1; }
set {
내 컨트롤의 뷰 (ComboBox)를 확장하여 내 뷰 모델의 속성에 바인딩 할 수있는 새 속성을 포함하려면 어떻게해야합니까 ?? 나는 다음과 같이 컨트롤의 클래스에 의존성 속성이 있습니다 public class MyComboBox : ComboBox
{
public static readonly DependencyProperty MyTextProp
내 ViewModel에서 속성을 노출하는 방법을 찾고 내보기에서 두 개의 별도 컨트롤에 영향을받습니다. 코드보기에서 , 나는 이런 식으로 뭔가를 시도하고있다 : 이것의 목적은 사용자가 항목을 선택하고 동일한 사용자 컨트롤을 편집 할 수 있도록하는 것입니다,하지만 작동하지 않는 그 propdp object MyObject...
<MySelector Sel
파생 된 <UserControl>의 요소를 기본 요소 인 <UserControl>에 바인딩하려면 어떻게해야합니까? Tile이라는 UserControl을 기본 클래스로 정의했습니다. 어쨌든, 지금까지 Tile은 오직 하나의 의존성 프로퍼티만을 포함하고 있습니다. : OuterShape............ 이것은 System.Windows.Shapes.Sha
UserControl에서 상속받은 컨트롤이 있다고 가정합니다 (따라서 수퍼 클래스 중 하나는 DependencyObject입니다). DependencyProperty을 사용하여 알림 문제를 해결하는 것은 매우 쉽습니다. INotifyPropertyChanged에는 약간의 구현이 필요하고 다른 옵션은 컨트롤의 상태를 수정하는 메서드 (예 : myControl
형식을 제어하기 위해 Window에 3 가지 종속성 속성을 등록하려고합니다. 나는 코드를 계속 살펴 봤지만 뭔가 빠져 있어야합니다. public static readonly DependencyProperty TextColorProperty = DependencyProperty.Register("TextColor", typeof(Color), typeof(W