मैं विंडोज की सालगिरह बिल्ड को लक्षित करने वाला एक नया यूडब्ल्यूपी खाली ऐप प्रोजेक्ट तैयार कर रहा हूं।यूडब्लूपी: एक्स का उपयोग करते समय त्रुटि संकलित करें: डेटाटाइप पर डेटाटाइप संपत्ति
namespace App1
{
public class BindyThing
{
}
}
:
<Page
x:Class="App1.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:App1"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d">
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid.Resources>
<DataTemplate x:Key="MyDataTemplate" x:DataType="local:BindyThing">
</DataTemplate>
</Grid.Resources>
</Grid>
वर्ग BindyThing एक सीएस फ़ाइल में इस तरह घोषित किया जाता है: यहाँ मेरी केवल पृष्ठ की मार्कअप (जो डिफ़ॉल्ट टेम्पलेट द्वारा MainPage.xaml नाम है) है जैसा कि आप उपरोक्त मार्कअप से देख सकते हैं, मैं BindyThing प्रस्तुत करने के लिए डेटा टेम्पलेट बनाने का प्रयास कर रहा हूं। हालांकि, जब मैं संकलन, मैं निम्नलिखित त्रुटि मिलती है:
The XAML Binary Format (XBF) generator reported syntax error '0x09C4' : Property Not Found
यह त्रुटि गायब हो जाता है जब मैं DataTemplate की घोषणा बाहर टिप्पणी। क्या किसी के पास कोई अंतर्दृष्टि है कि मुझे यह क्यों मिल रहा है? सभी मदद की सराहना की। धन्यवाद!
यूप, यह करता है। विश्वास नहीं कर सकता मुझे वह नहीं मिला। धन्यवाद! – Jammer
मुझे एक ही समस्या का सामना करना पड़ रहा है और मेरा 'डेटा टेम्पलेट' खाली नहीं है। हालांकि यह App.xaml में परिभाषित किया गया है। यदि मैं इसे बस उस स्थान पर ले जाता हूं जहां इसे संदर्भित किया जा रहा है और 'x: key' विशेषता को हटा दें, तो वही टेम्पलेट ठीक काम करता है। – dotNET
@ डॉटनेट यदि आप यह पता लगाने में कामयाब रहे कि इसमें क्या गड़बड़ है, तो मुझे जानकर खुशी होगी ... मुझे एक ही परेशानी का मुद्दा है। – NoOne