Привет, ребята из Stack Overflow. Недавно я работал над проектом в WinUi3 и не смог найти способ установить содержимое кнопки в StackPanel.
В WPF вы можете просто сделать:
myButton.Content = myStackPanel
Но в WinUi3 у кнопки нет свойства Content.
Вот пример кода, который я использую:
StackPanel elementPanel = new StackPanel();
elementPanel.Orientation = Orientation.Horizontal;
element.Content = elementPanel; // This doesn't work.
foreach (var item in child.ChildNodes)
{
if (item.NodeType == HtmlNodeType.Element || item.NodeType == HtmlNodeType.Comment)
{
parseElement(item, elementPanel);
}
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... stackpanel