[PL] Copy&Paste Xaml'a pomiędzy Expression Blend oraz Design

Jakby ktoś się zastanawiał dlaczego dostaje błędy przy parsowaniu Xaml, gdy skopiuje sobie swoje wektorki z Expression Design do Expression Blend w wersji 2.5 (CTP z marca 2008), to już podpowiadam.

Ta wersja ma trochę schrzanione formatowanie liczb i dobrze sobie radzi z wypełnieniem np. atrybutu data w elemencie <Path> jeśli ustawienia regionalne nie są ustawione na EN-US. Przykład poniżej:

<Path Stretch="Fill" Fill="#FF3E1D1D" Data ="F1 M 480.132,256.241C 448.159,286.656 477.786,236.695 422.174,231.821C 366.562,226.946 368.28,236.335 366.85,252.833C 365.42,269.331 346.938,240.762 359.231,222.324C 371.524,203.885 337.204,236.201 379.505,226.802C 421.807,217.403 424.555,223.622 435.841,216.491C 447.127,209.361 452.278,215.518 464.598,227.228C 476.918,238.937 482.574,250.445 480.132,256.241 Z " Height="51.234" Width="78.373" Opacity="0.625" RenderTransformOrigin="0.0529999993741512,0.449000000953674" Margin="0,0,0,0" Canvas.Left="-45.373" Canvas.Top="55.174" d:LayoutOverrides="Height">

Gdy skopiujecie ścieżkę z Design do Blend na polskich ustawieniach regionalnych napewno dostaniecie bład właśnie przy atrybucie "Data".

Bug zapewne zostanie poprawiony ASAP, ale jak ktoś nie chce dostać siwych włosów (byłem o włos) przy aktualnych zabawach, to proponuję chwilowo zadbać o dobre locale systemu przy pracy z Expression Blend 2.5 March 2008 Preview

Technorati Tagi: Polish posts,coding,Silverlight,Microsoft Expression