पर सेट करना मैं सिर्फ WPF में थोड़ा सा पोकिंग कर रहा था और चाहता था कि मेरी विंडो पर सभी तत्व समान मार्जिन साझा करें।एक स्टाइल की टार्गेट टाइप संपत्ति को बेस क्लास
<Window.Resources>
<Style TargetType="{x:Type FrameworkElement}">
<Setter Property="Margin" Value="10" />
</Style>
</Window.Resources>
और, यह काम नहीं करता: मैंने पाया कि सभी नियंत्रण है कि एक मार्जिन होने में सक्षम हैं FrameworkElement से निकाले जाते हैं तो मैं निम्नलिखित की कोशिश की। मैं इसे सभी बटनों पर लागू कर सकता हूं, लेकिन बटन से प्राप्त सभी तत्वों के लिए नहीं। क्या मुझे कुछ याद आ रहा है या क्या यह संभव नहीं है?
क्या मैं केवल डब्ल्यूपीएफ के लिए सीएसएस का उपयोग करने की तरह महसूस कर रहा हूं, यह एक अच्छा विचार होगा?
मुझे पता है कि यह एक पुरानी पोस्ट है लेकिन आप केवल एक ही नहीं हैं। सीएसएस सही नहीं है लेकिन सीएसएस की तुलना में _worse_ नहीं है जो कुछ ऐसा उपयोग करना अच्छा विचार होता। –