Я пытаюсь создать кнопку в XAML с шириной 80%, но я не могу понять, как это сделать. По-видимому, это не так просто, как использование Width = "80%". Я думал, что это может быть сделано путем определения ширины экрана как-то и умножить на 0,8 и использовать это как ширину, но я не уверен, как это сделать в XAML. Возможно, это нужно сделать в файле .cs, а затем отрегулировать ширину. У кого-нибудь есть решение для этого?Как установить ширину XAML в процентах?
11
A
ответ
32
Это WPF?
Если да, то заверните свой элемент управления (кнопку) в сетке. Затем укажите определение столбца сетки. Пример:
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="0.2*"></ColumnDefinition>
<ColumnDefinition Width="0.8*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Button Grid.Column="1" Grid.Row="0"></Button>
</Grid>
Edit: Забудьте закрыть <Button>
тег.
0
Я думаю, что правильнее всего было бы
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="2*"></ColumnDefinition>
<ColumnDefinition Width="10*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<Button Grid.Column="1" Grid.Row="0"></Button>
</Grid>
12 распределения сетки, как бутстрап, это только о своих предпочтениях
Смежные вопросы
- 1. Как установить ширину в Ext.grid.ColumnModel в процентах?
- 2. как установить ширину в процентах в JQuery
- 3. Как установить ширину ul в процентах?
- 4. Как установить ширину в процентах элементов splitLayoutPanel.?
- 5. Как установить ширину процента в процентах?
- 6. Как установить ширину JButton в процентах?
- 7. Как установить ширину в процентах на collection_check_boxes?
- 8. Установка ширины XAML в процентах
- 9. Можно ли установить ширину jQGrid в процентах?
- 10. установить ширину управления в процентах от другой ширины управления
- 11. Как установить ширину 100% в процентах в JQuery
- 12. Как установить ширину div в процентах в JavaScript?
- 13. Как указать ширину сетки в процентах?
- 14. Xamarin Forms StackLayout: Как установить ширину/высоту детей в процентах
- 15. Как установить ширину панели ответов jQuery Mobile 1.4 в процентах?
- 16. Как установить ширину диалогового окна «Диалог» в процентах?
- 17. Как установить максимальную ширину в процентах и пикселях?
- 18. Как установить внутреннюю ширину divs в процентах с запасом
- 19. Как установить высоту и ширину относительной компоновки в процентах
- 20. Как установить высоту и ширину видеоэлемента в процентах
- 21. Можно ли установить ширину столбца в процентах в Vaadin?
- 22. Установить ширину столбца в процентах с помощью метода JQWidgets «setcolumnproperty»
- 23. Установить ширину в процентах, но визуализировать divs равномерно
- 24. Как установить ширину элемента в%
- 25. Можно ли установить ширину элемента выбора в процентах?
- 26. Установите ширину фрагмента в процентах экрана Ширина
- 27. Маржа в процентах в XAML WPF
- 28. DataGridView - как установить ширину столбца?
- 29. jqGrid, установите ширину столбца подсетей в процентах?
- 30. как сбросить Highchart ширину диаграммы в процентах от кнопки мыши
Ошибки значения «Кнопки» типа не могут быть добавлены в коллекцию или словарь типа ColumnDefinitionCollection. Я получаю эту ошибку даже без добавления атрибутов Grid к кнопке. И как только я напишу Грид. intelliSense дает мне только d :, local :, mc :, x :, xml: и xmlns как допустимые варианты. Попытка выяснить, действительно ли это WPF, но AFAIK. – Tom
Возможно, мне нужно включить/использовать в разделе? Я хочу добавить схему? –
Tom
Не вводите свою кнопку в блок. Поместите его внутри блока , но не в блок . –
Fendy