2013-10-23 28 views
8

XAML'de bir WPF Denetimini yeniden adlandırmak ve C# Code-behind'daki tüm References'ın yeniden adlandırılmasını istiyorum. Sınıf dosyalarında F2 ile yapabileceğim gibi.XAML'de Kontrolü Yeniden Adlandır

Ücretsiz bir çözüm güzel olurdu. ReSharper'un İşi yaptığını biliyorum, ancak ReSharper ücretsiz değil.

Bu mümkün mü, nasıl yapabilirim? sizin için

+0

mvvm ve ciltleme kullanırken, arka planda tüm kod içinde kontrol isimlerine ihtiyacınız yok (çoğu zaman ...) – blindmeis

+2

Bazı insanlar hangi Projede çalıştıklarını seçemezler. – Florian

+0

sadece merak ettiğinizi merak ettiniz .. neden değiştirmek istersiniz Kontrolde çalışma zamanında ... – Nitin

cevap

3

3 çözümleri:

  • (VS2013 ile birlikte), Visual Studio için Expression Blend çözümünüzü açın ve Özellikleri penceresini kullanarak kontrolünü yeniden adlandırın. Karışım, XAML elemanlarının yeniden adlandırılmasında çok iyidir.
  • Sadece yeniden adlandırın ve derleme hatalarını elle düzeltin.
  • Denetim adınızın benzersiz olduğundan eminseniz, üzerinde & yerini bulun.
+1

Cevabınız için teşekkür ederiz. İlk çalıştığını düşünürken. Blend ile Çözüm (1), Code-Behind – Florian

+1

@ Anubis1233 bugger yeniden adlandırıldı! Artı tarafında, tüm XAML (zor kısmı imo) yeniden adlandırılacak ve arkasındaki kod için güzel temiz derleme hataları olsun :) Sen sıkışmış olabilir - tam otomatik bir çözüm olmayabilir. Genellikle programlamada, akıl almaz, mutlu bir iş yapmak için bir program bulmaya/yazmaya karşı koymaya karşı koymalıyız; biraz müzik at ve el ile blitz! – Gusdor

İlgili konular