기존 개체 (정적 필드에서)를 ResourceDictionary에 직접 인스턴스화하는 것과 같은 방법으로 삽입 할 수 있습니까? {StaticResource name}
으로 참조하는 리소스는 ObjectDataProvider와 같은 일부 래퍼가 아니라 개체 인스턴스를 반환해야합니다. 그냥 기본 소스로 전환입니다 StaticExtension
개체를 삽입 만에 매개 변수 값을 통과 할 때 (예를 들어 모든 상황에서 작동하지 않는 것처럼XAML을 사용하여 ResourceDictionary에 기존 개체 넣기
답변
불행하게도 StaticExtension
이 모든 경우에 작동하지 않습니다 UPDATE, 그것은 보인다 마크 업 확장).
실제 값은 마크 업 구문 {x:Static my:Foo.Bar}
을 사용할 때만 삽입되지만 컬렉션이 필요한 동안에는 속성에 대해서만 가능합니다.
내가 그 StaticExtension
로하지만 직접 Application.Resources
내부에 어떤 이유를 위해 할 수있는 것 같다.
<x:Static Member="my:MyEnum.One" x:Key="one" />
그것은 다른 클래스의 자원 내에서 직접 작업을 수행하며 Application 클래스에서 나는 명시 적 <ResourceDictionary>
으로 모든 것을 포장합니다.
이
는 결함이있는 경우에 컴파일시 에러입니다 :오류 3 프로그램 'X : \ Y \ prog.exe'진입 점
에 적합한 정적 '홈페이지' 방법을 포함하지 않는
또한 MainWindow.xaml을 편집하기 시작한 직후 VS2010이 다운되었습니다.
나는 열거 형 값이 "기존 객체"로 규정된다는 것을 말하지 않을 것이다. 물론 정적 인 것들을 참조 할 수는 있지만 그것은 막대한 제한이다. ... –
기본적으로 같은 것/구문이고 두 가지 모두에 대해 언급했듯이. 이 제한을 찾지 못했습니다. 정확히 내 질문에 "정적 필드에서"요청했습니다. –
- 1. ResourceDictionary에 리소스를 추가하는 개체
- 2. 기존 개체 속성을 사용하여 javascript 개체 만들기
- 3. SortedList 또는 Dictionary를 ResourceDictionary에 추가
- 4. XAML을 사용하여 바인딩 지우기
- 5. 내 ResourceDictionary에 액세스하려면 어떻게해야합니까?
- 6. 복제 ResourceDictionary에 객체
- 7. 동적으로 기존 개체
- 8. 기존 개체 그래프를 중첩합니까?
- 9. 개체 추가 기존 배열
- 10. CoreData - 중복 기존 개체
- 11. xaml을 사용하여 silverlight richtextarea에 이미지로드
- 12. XAML을 사용하여 단색 삼각형 그리기
- 13. XAML을 사용하여 GridView의 ColumnCollection에 바인딩하는 방법
- 14. XAML을 사용하여 System.Drawing.Image를 System.Windows.Image 컨트롤에 바인딩
- 15. MyBatis : 개체 생성 제어와 기존 개체 참조
- 16. 생성자 속성 - 기존 개체 연결?
- 17. 클립 보드를 사용하여 개체를 복사하여 개체 또는 텍스트로 붙여 넣기
- 18. WCF에서 기존 비즈니스 개체 노출
- 19. resourcedictionary에 정의 된 컨트롤을 사용합니다.
- 20. ResourceDictionary에 의해로드 된 StaticResource를 반복하십시오.
- 21. 기존 데이터베이스에서 JDO 개체 생성
- 22. 동적으로 WPF의 많은 시각적 개체에 개체 넣기
- 23. 내 수업/개체 - 일반 프로젝트 디자인 넣기
- 24. ResourceDictionary에 정의 된 DataTemplate의 코드 숨김
- 25. XAML을 사용하여 간단한 2D NURBS를 만들려면 어떻게해야합니까?
- 26. XAML을 사용하여 resx 파일에 이미지 바인딩 이미지
- 27. WPF/XAML을 사용하여 데이터 클래스에 컨트롤 바인딩
- 28. Windows 8에서 XAML을 사용하여 "섹션"페이지 만들기
- 29. xaml을 사용하여 DataGridColumnHeader에서 DatagridTextColumn의 이름을 얻는 방법
- 30. XAML을 사용하여 검색 상자를 추가하는 방법
(C# 또는 XAML? –
XAML (제목 참조) –
XAML을 사용하여'ResourceDictionary.Add (name, [static instance]) '에 상응하는 작업을 수행 하시겠습니까? 질문이 확실하지 않다 –