Teorik olarak, bir xaml dosyasında Fırçalar ve Renkler vb. Tanımlayabildiğimi ve bunu C# içinde bir button.background öğesine atayabileceğimi düşünüyorum. Ama bunu nasıl yaparım? Nerede böyle benim LinearGradientBrush tanımını koyarım:Kaynaklar xaml içinde nasıl tanımlanır ve kullanılır C#
Sadece çeşitli hata iletileri benim pencerenin xaml dosyası sonuçlarında çeşitli yerlerde koyarak<LinearGradientBrush x:Key="BlaBrush">
<GradientStop Offset="0" Color="Red"/>
<GradientStop Offset="1" Color="Green"/>
</LinearGradientBrush>
: How to use a defined brush resource in XAML, from C# açıklıyor: Ben stackoverflow burada bu soruyu buldum/
Bunun bir parçası, ama Fırça tanımını nerede yapacağını biliyor gibi görünüyor.
Ayrıca uygulamaya brightblue.xaml wpf şablonunu eklemeyi ve app.xaml uygulamasında application.resources öğesine <ResourceDictionary Source="ShinyBlue.xaml"/>
ekledim. Bu benim tüm düğmelerimi anında mavi yapar, ancak yine de, NormalBrush gibi brightblue.xaml içinde tanımlanan "şeyler" C# 'den erişilemez - en azından nasıl olduğunu bilmiyorum.
Marc
Tüm gönderilerinizi cevap olarak seçmek isterim ancak yapamıyorum: D Tüm bu bilgiler için teşekkürler. Bana çok yardımcı oluyor. – marc40000