मेरे पास उपयोगकर्ता नियंत्रण के अंदर एक कस्टम पैनल के साथ एक आइटम नियंत्रण है। उपयोगकर्ता नियंत्रण आकार केवल मूल विंडो आकार से बाधित है।WPF - एक आइटम नियंत्रण के चारों ओर सीमा
<UserControl>
<Grid>
<Border BorderBrush="DarkGray" BorderThickness="5">
<ItemsControl ItemsSource="{Binding ActiveGame.Grid.CellsFlat}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<Wpf:HexagonalPanel/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<Button />
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</Border>
</Grid>
</UserControl>
अब मैं सीमा के परिणामस्वरूप पैनल के आसपास ही तैयार होना चाहता हूं। लेकिन इसके बजाय यह पूरी ग्रिड के आसपास खींचा गया है या शायद ग्रिड के समान आकार में अधिक सटीक है।
मुझे लगता है कि मैंने अपने हेक्सागोनल पैनेल पर सही ढंग से MeasureOverride लागू किया है, यह सही आकार देता है, तो क्या यह उस आकार पर सीमा नहीं खींचना चाहिए?
मुझे क्या याद आ रही है?
धन्यवाद
धन्यवाद यह काम किया मैं अभी भी सीखने के लिए है! डब्ल्यूपीएफ लेआउट सिस्टम के बारे में बहुत कुछ – eric
मैं सुना है। इसमें कुछ उपयोग किया जाता है। –