2010-05-18 2 views
0

다른 입력 소스를 기반으로 일부 Xaml을 생성하고 있습니다. 어떤 경우에는 x : Name 값을 생성하지만 잘못된 문자가 있습니다.유효한 x : 이름을 생성하는 가장 쉬운 방법은 무엇입니까?

XamlName Grammar

x의 문법 설명 : 이름 태그를하지만 실제로 적용하는 방법을 말하지 않는 내가 MSDN에이 기사를 발견했다. 분명히 런타임에이 이름의 유효성을 검사하는 코드가 있지만 유효하지 않은 문자로 문자열을 수정하는 가장 쉬운 방법은 무엇입니까?

+0

올바른 이름을 생성하는 것이 가장 쉬운 방법입니다. 파산 된 것을 고치려고하는 것은 무의미하고 더 많은 문제의 또 다른 근원이됩니다. –

+0

예, 처음부터 잘못된 이름을 생성하는 이유는 무엇입니까? –

+0

기본적으로 우리는 사용자 입력이있는 파일을 가져 왔으며 xaml을 생성하기 위해 일부 데이터를 사용했습니다. 입력이 다양했고 유효한 x : Name 값으로 입력을 검증/제거하는 방법이 필요했습니다. 쉬운 방법으로 보이지 않습니다. –

답변

1

모든 x : 이름을 삭제하고 생성하지 않는 것이 가장 효과적이라고 밝힙니다. 우리는 결국 특정 요소에 대해 내부에서 파고들 필요가 없습니다. 우리는 여전히 파일 이름과 클래스 이름을 생성해야하지만 생각보다 조금 쉽습니다.

관련 문제