{Binding Path=.}ডাব্লুপিএফ বাঁধাইয়ের অর্থ কী ?
আমি দেখছি কিছু লোক এটি ব্যবহার করছে তবে কোনও ব্যাখ্যা খুঁজে পেল না।
বাঁধার সিনট্যাক্সের (অন্যটি {Binding /}) কোনও বিশেষ চিহ্ন রয়েছে কি?
{Binding Path=.}ডাব্লুপিএফ বাঁধাইয়ের অর্থ কী ?
আমি দেখছি কিছু লোক এটি ব্যবহার করছে তবে কোনও ব্যাখ্যা খুঁজে পেল না।
বাঁধার সিনট্যাক্সের (অন্যটি {Binding /}) কোনও বিশেষ চিহ্ন রয়েছে কি?
উত্তর:
এটি বর্তমান উত্সকে আবদ্ধ করার জন্য শর্টহ্যান্ড। আরও তথ্যের জন্য এখানে দেখুন ।
বিশেষ করে ডকুমেন্টেশন থেকে:
Allyচ্ছিকভাবে, একটি উত্স (।) পাথ বর্তমান উত্সকে আবদ্ধ করতে ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ,
Text="{Binding}"সমানText="{Binding Path=.}"।
আমি এই ডাব্লুপিএফ বাইন্ডিং চিটশিটটি কয়েক মাস আগে পেয়েছি এবং এটি খুব দরকারী বলে খুঁজে পেয়েছি , বিশেষত WPF শেখার জন্য। এর মধ্যে কিছু বানান ভুল রয়েছে তবে এটি এখনও বেশ ভাল।
এখানে একটি ছোট অংশ (যা টেবুলার বিন্যাসে আছে বলে মনে হয়):
Basic Binding
{Binding} Bind to current DataContext.
{Binding Name} Bind to the “Name” proeprty of the current DataContext.
{Bindind Name.Length} Bind to the Length property of the object in the Name property of the current DataContext.
{Binding ElementName=SomeTextBox, Path=Text} Bind to the “Text” property of the element XAML element with name=”SomeTextBox” or x:Name=”SomeTextBox”.
{Binding }, তবে বেশ কয়েক বছর হয়ে গেছে যেহেতু আমি জ্যামালের সাথে অনেক কাজ করেছি, তাই আমি নিশ্চিত নই।
{Binding string}সাথে একই রকম {Binding Path=string}। stringসম্পত্তি Pathসরাসরি শুরু করতে ব্যবহার করা হয় না , তবে নির্মাণকারীর পরামিতি হিসাবে Binding (string path)যা পরে Pathসম্পত্তি শুরু করে initial এটি কেবল তখনই কাজ করে যখন স্ট্রিংটি প্রথম টোকেন পরে থাকে Binding, বাকীটি নিয়মিত প্রারম্ভক (সম্পত্তি = মান জোড়া) হয়। এটি জেনেও Binding .কার্যকরভাবে সমান Binding Path=.এবং সম্পত্তি প্যাথ সিনট্যাক্স এখানে পাওয়া যায় ।