के माध्यम से मैं WPF नियंत्रण कैसे उत्पन्न करूं मैं एक्सएएमएल के आसपास अपना सिर लेने की कोशिश कर रहा था और सोचा कि मैं कुछ कोड लिखने का प्रयास करूंगा।कोड
6 स्तंभ परिभाषाओं द्वारा 6 के साथ एक ग्रिड को जोड़ने के लिए तो ग्रिड कोशिकाएं में से एक में एक TextBlock जोड़ने की कोशिश कर रहा। मैं उस सेल को संदर्भित करने में सक्षम नहीं हूं जो मैं चाहता हूं। ग्रिड पर कोई विधि नहीं है जिसे मैं टेक्स्टब्लॉक जोड़ सकता हूं। केवल grid.children.add (ऑब्जेक्ट) है, कोई सेल परिभाषा नहीं है।
XAML:
<Page x:Class="WPF_Tester.Page1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Page1"
Loaded="Page_Loaded">
</Page>
सी #:
वी का उपयोग करना:
private void Page_Loaded(object sender, RoutedEventArgs e) { //create the structure Grid g = new Grid(); g.ShowGridLines = true; g.Visibility = Visibility.Visible; //add columns for (int i = 0; i < 6; ++i) { ColumnDefinition cd = new ColumnDefinition(); cd.Name = "Column" + i.ToString(); g.ColumnDefinitions.Add(cd); } //add rows for (int i = 0; i < 6; ++i) { RowDefinition rd = new RowDefinition(); rd.Name = "Row" + i.ToString(); g.RowDefinitions.Add(rd); } TextBlock tb = new TextBlock(); tb.Text = "Hello World"; g.Children.Add(tb); }
अद्यतन
यहाँ डरावना सा है S2008 प्रो XP
WPFbrowser परियोजना खाका पर (3.5 सत्यापित)
मैं डॉन टी स्वत: पूर्ण में तरीकों मिलता है।