سؤال

هل يعرف أحد وسيلة جيدة لتقليل عرض ToggleButton إلى عرض المحتوى بالإضافة إلى الحشو؟ لقد وجدت 500 وظيفة حول كيفية امتدادها، ولكن لا شيء لإبقائه من التمدد لملء المساحة المتاحة.

هل كانت مفيدة؟

المحلول

<ToggleButton 
    HorizontalAlignment="Left" 
    VerticalAlignment="Top" 
    Content="hurf" />

مجرد اختبار، وهذا هو تقريبا حجم المحتوى.

نصائح أخرى

هذا يعتمد على العنصر المحتوي على ToggleButton - أعتقد أنه على شبكة أو StackPanel أو dockpanel، سيمتد الزر لملء المساحة المتاحة إذا لم تقم بتعيين العرض + الارتفاع أو Maxwidth + MaxHeight.

لقد حاولت فقط:

 <Grid>
     <ToggleButton Content="Toggle" Width="50" Height="50" />
    </Grid>

و

<Grid>
     <ToggleButton Content="Toggle" MaxWidth="50" MaxHeight="50" />
</Grid>

كلاهما محدود بحجم الزر في الشبكة. قد يكون أفضل رهان لتقدير حجم أقصى للمحتوى الذي سيتم وضعه في الزر وتعيين خصائص الحد الأقصى.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top