मैं एक स्ट्रिंग (टेबल्स: ) के साथ बाइंडिंग का उपयोग करके एक इंटीजर (टेबलकाउंट) के बाद एक Lable.Text प्रदर्शित करने का प्रयास कर रहा हूं।

मैंने उपयोग करने की कोशिश की है:

<लेबल x:Name="tableCountLable" Text="{Binding TableCount, StringFormat='Table Count: {0:N}'}" कार्यक्षेत्र विकल्प = "केंद्र"/>

इसके अलावा, मैंने कोशिश की है:

<Label x:Name="tableCountLable"> <Label.Text DisplayMemberBinding="{Binding Path=TableCount, StringFormat=Tables: {0:N}}" VerticalOptions="Center"/> </Label>

दोनों ही मामलों में, पिछला पाठ (तालिका: ) नापसंद नहीं करता है। केवल पूर्णांक (टेबलकाउंट) प्रदर्शित करता है।

"टेबल्स" लेबल वाले बटन के ऊपरी बाईं ओर पूर्णांक नहीं देखा जा सकता है

मैं किसी की सराहना करता हूं जो मुझे उत्तर की ओर इशारा करता है।

अग्रिम में धन्यवाद

0
Jay D See 9 अप्रैल 2020, 01:20

2 जवाब

StringFormat दस्तावेज़

<Label Text="{Binding TableCount, StringFormat='Tables: {0}'}" />
0
Jason 9 अप्रैल 2020, 01:26
यह वास्तव में इतना आसान होना चाहिए। क्या आप सुनिश्चित हैं कि आपका लेबल छोटा नहीं किया गया है? क्या आप प्रपत्रों के लिए नवीनतम संस्करण का उपयोग कर रहे हैं?
 – 
Jason
9 अप्रैल 2020, 02:02

मैं इसके बारे में एक डेमो लिखता हूं, यहां जीआईएफ चल रहा है।

enter image description here

मैंने आपके StringFormat कोड का उपयोग निम्न प्रारूप की तरह किया है।

   <Label Text="{Binding Count ,  StringFormat=' Table Count: {0:N}' } "
                                               FontAttributes="Bold"
                                               FontSize="Large"
                                               HorizontalOptions="Center"
                                               VerticalOptions="Center" />

Xamarin रूपों nuget पैकेज का मेरा संस्करण 4.5.0.530 है।

मैं अपने डेमो को जीथब में अपडेट करता हूं, आप इसे डाउनलोड कर सकते हैं।

https://github.com/851265601/Xamarin.Android_ListviewSelect/blob/master/MyCusListview.zip

0
Leon Lu - MSFT 9 अप्रैल 2020, 04:49
क्या इस मुद्दे के लिए कोई अपडेट है, अगर उत्तर मददगार है, तो कृपया इस उत्तर को चिह्नित करना न भूलें (इस उत्तर के ऊपरी बाएं कोने पर ️ पर क्लिक करें), यह अन्य लोगों की मदद करेगा जिनके पास समान समस्याएं हैं।
 – 
Leon Lu - MSFT
24 अप्रैल 2020, 11:40