আমার কাছে একটি ডাব্লুপিএফ 4 অ্যাপ্লিকেশন রয়েছে যাতে একটি টেক্সটলক রয়েছে যা একটি পূর্ণমাত্রার মানের সাথে একমুখী আবদ্ধ থাকে (এই ক্ষেত্রে, ডিগ্রি সেলসিয়াস তাপমাত্রা)। এক্সএএমএল এর মত দেখাচ্ছে:
<TextBlock x:Name="textBlockTemperature">
<Run Text="{Binding CelsiusTemp, Mode=OneWay}"/></TextBlock>
এটি প্রকৃত তাপমাত্রার মানটি প্রদর্শনের জন্য সূক্ষ্ম কাজ করে তবে আমি এই মানটি ফর্ম্যাট করতে চাই যাতে এটিতে কেবল সংখ্যার পরিবর্তে (30 30 এর পরিবর্তে 30 ডিগ্রি সেন্টিগ্রেড) থাকে। আমি স্ট্রিংফর্ম্যাট সম্পর্কে পড়ছি এবং আমি এর মতো বেশ কয়েকটি জেনেরিক উদাহরণ দেখেছি:
// format the bound value as a currency
<TextBlock Text="{Binding Amount, StringFormat={}{0:C}}" />
এবং
// preface the bound value with a string and format it as a currency
<TextBlock Text="{Binding Amount, StringFormat=Amount: {0:C}}"/>
দুর্ভাগ্যক্রমে, আমি যে উদাহরণগুলি দেখেছি তার কোনওটিই সীমাবদ্ধ মানটির সাথে স্ট্রিং যুক্ত করার চেষ্টা করছি না। আমি নিশ্চিত যে এটি সাধারণ কিছু হতে পারে তবে এটি খুঁজে পাওয়ার কোনও ভাগ্য আমার নেই। কেউ আমাকে কীভাবে তা ব্যাখ্যা করতে পারেন?
{}
?