Bir Phone 7 app yazıyorum ve işaretlemesinde sabit değerler referans istiyoruz. Bunu yapmanın yolunun x:Static aracılığıyla olduğuna inanıyorum.Phone7 Silverlight uygulamaları için {x: Static ...} uzantısını nasıl kullanabilirim?
Ancak, Visual Studio bu x:static
hiçbir bilgiye sahip iddia tutar. Burada gizli sos nedir?
<phone:PhoneApplicationPage
...
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
...
<Image Height="{x:Static App.ImageHeight}" ... />
...
Ve tabii ki: Ben şu var
public partial class App : Application
{
public const double ImageHeight = 100;
...
hata mesajı "x: Statik 'türü. Bulunmadı doğrulayın ...". Windows Phone 7 desteği bu biçimlendirme uzantısı için tarayıcıya ne de Silverlight için ne Silverlight -
bir cevap Tamam, bu sadece sabit bir iş için çok iş gibi görünüyor. Ama, tamam, eğer böyle olursa, işte böyle. Teşekkürler. –
Özel kullanım durumunuz için, bir Stil daha iyi olabilirdi? Ardından, Yüksekliği istediğiniz herhangi bir şeye ayarlayabilir, tüm Görüntü öğelerinde o Stili kullanabilir ve "bir kez değiştir, her yere uygula" düzeyini elde edebilirsiniz. –
Bu "x: Statik", bir başkent "S" ile. XAML büyük/küçük harfe duyarlıdır ... –