मैं निम्नलिखित (बहुत सरल) ItemsControl है:डब्ल्यूपीएफ - आइटम नियंत्रण - मैं आइटम टेम्पलेट में "चेकबॉक्स" आइटम कैसे ढूंढूं?
foreach (var dahCurrentItem in BlahList.Items)
{
var ItemCheckBox = BlahList.GimmeMyControl(dahCurrentItem, "MyCheckBox")
// I'm going to do something with the check box here...
}
मैं इसे कैसे करते हैं:
<ItemsControl Name="BlahList" ItemsSource="{Binding Blah}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<CheckBox Name="MyCheckBox" Content="{Binding Text}" />
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
कोड में, मैं निम्न कार्य करना चाहते हैं?
आप महोदय, सुंदर हैं! - मैं आपके कथन से सहमत हूं, लेकिन इस मामले में मैं "सभी जांचें" और "कोई भी जांचें" प्रकार का फ़ंक्शन नहीं कर रहा हूं ... मुझे एहसास है कि मेरे पास कुछ सरणी के लिए "ischecked" बाध्य हो सकता है, और फिर बाइंडिंग को फिर से अपडेट करें ... लेकिन सिर्फ foreaching और जांच आलसी है ... मेरा मतलब है .. आसान :) धन्यवाद फिर से! –
ठीक है, मुझे "उत्तर दिया गया" चेक बॉक्स लेना पड़ा ... क्योंकि मुझे केवल "पूर्ण" मिल रहा है। मुझे लगता है कि यह वास्तव में करीब है, लेकिन कुछ छोटी याद आ रही है। –
'FindName' करते समय शून्य न होने के लिए अंत में क्या किया जाना चाहिए? – J4N