Aracılığıyla paylaş


Kaynak oluşturma ve uygulama

XAML Tasarım Aracı öğelerine yönelik stiller ve şablonlar, kaynaklar olarak adlandırılan yeniden kullanılabilir varlıklarda depolanır. Stiller, öğe özelliklerini ayarlamanıza ve birden çok öğede tutarlı bir görünüm elde etmek için bu ayarları yeniden kullanmanıza olanak tanır. ControlTemplate bir denetimin görünümünü tanımlar ve kaynak olarak da uygulanabilir. Daha fazla bilgi için bkz . XAML stilleri ve Denetim şablonları.

Mevcut bir özellikten, Style'dan veya ControlTemplate'dan yeni bir kaynak oluşturduğunuzda, Kaynak Oluştur iletişim kutusu kaynağı uygulama düzeyinde, belge düzeyinde veya öğe düzeyinde tanımlamanızı sağlar. Bu düzeyler kaynağı nerede kullanabileceğinizi belirler. Örneğin, kaynağı öğe düzeyinde tanımlarsanız, kaynak yalnızca üzerinde oluşturduğunuz öğeye uygulanabilir. Kaynağı başka bir projede yeniden kullanabileceğiniz ayrı bir dosya olan kaynak sözlüğünde depolamayı da seçebilirsiniz.

Yeni kaynak oluşturma

  1. XAML Tasarım Aracı açık bir XAML dosyasıyla bir öğe oluşturun veya Belge Anahat penceresinde bir öğe seçin.

  2. Özellikler penceresinde, özellik değerinin sağında kutu simgesi olarak görünen özellik işaretçisini seçin ve ardından Yeni Kaynağa Dönüştür'ü seçin. Beyaz kutu simgesi varsayılan değeri, siyah kutu simgesi ise genellikle yerel kaynağın uygulandığını gösterir.

    Bir kaynak oluşturmak için uygun bir iletişim kutusu görüntülenir. Bir fırçadan kaynak oluşturduğunuzda bu iletişim kutusu görüntülenir:

    Create Resource Dialog Box

  3. Ad (Anahtar) kutusuna bir anahtar adı girin. Bu, diğer öğelerin kaynağa başvurmasını istediğinizde kullanabileceğiniz addır.

  4. Içinde tanımla'nın altında kaynağın nerede tanımlanmasını istediğinizi belirten seçeneği belirtin:

    • Kaynağı uygulamanızdaki herhangi bir belgenin kullanımına açmak için Uygulama'yı seçin.

    • Kaynağı yalnızca geçerli belgenin kullanımına açmak için Bu belge'yi seçin.

    • Kaynağı yalnızca kaynağı oluşturduğunuz öğenin veya alt öğelerinin kullanımına açmak için Bu belge'yi seçin ve açılan listede öğe: name öğesini seçin.

    • Kaynağı diğer projelerde yeniden kullanılabilecek bir kaynak sözlüğü dosyasında tanımlamak için Kaynak sözlüğü'ne tıklayın. Ardından, açılan listeden StandardStyles.xaml gibi mevcut bir kaynak sözlüğü dosyasını seçin.

  5. Tamam düğmesini seçerek kaynağı oluşturun ve kaynağı oluşturduğunuz öğeye uygulayın.

Öğeye veya özelliğe kaynak uygulama

  1. Belge Ana Hattı penceresinde, kaynak uygulamak istediğiniz öğeyi seçin.

  2. Aşağıdakilerden birini yapın:

    • Bir özelliğe kaynak uygulama. Özellikler penceresinde özellik değerinin yanındaki özellik işaretçisini seçin, Yerel Kaynak veya Sistem Kaynağı'nı seçin ve ardından görüntülenen listeden kullanılabilir bir kaynak seçin.

      Görmeyi beklediğiniz bir kaynağı görmüyorsanız, bunun nedeni kaynağın türünün özelliğin türüyle eşleşmemesi olabilir.

    • Denetime stil veya denetim şablonu kaynağı uygulama. Belge Ana Hattı penceresinde bir denetimin sağ tıklama menüsünü (bağlam menüsü) açın, Şablonu Düzenle veya Ek Şablonları Düzenle'yi seçin, Kaynağı Uygula'yı seçin ve ardından görüntülenen listeden denetim şablonunun adını seçin.

      Not

      Şablonu Düzenle, denetim şablonları uygular. Ek Şablonları Düzenle, diğer şablon türlerini uygular.

      Kaynakları uyumlu oldukları her yere uygulayabilirsiniz. Örneğin, textBox denetiminin Foreground özelliğine fırça kaynağı uygulayabilirsiniz.

Kaynağı düzenleme

  1. Çalışma panosunda veya Belge Ana Hattı penceresinde bir öğe seçin.

  2. Özellikler penceresinde özelliğin sağındaki Varsayılan veya Yerel özellik işaretçisini seçin ve ardından Kaynağı Düzenle iletişim kutusunu açmak için Kaynağı Düzenle'yi seçin.

  3. Kaynağın seçeneklerini değiştirin.