Имам някои проблеми с оформлението на бутоните на екрана. Има редица бутони с видимост, зададена на свита в зависимост от определени критерии.
Както и да е, с бутоните, разположени в стеков панел, съдържанието определя ширината на бутоните. Тъй като те трябва да споделят един и същ размер, аз ги поставям в мрежа, където колоните използват SharedSizeGroup.
След като направите това, бутоните вече споделят една и съща ширина, най-малката ширина, необходима за показване на бутона с най-голямо съдържание. Това обаче означава, че бутоните не се показват на необходимата позиция.
Тоест - приемете пет бутона в колони 0-4, където първият бутон е свит, в идеалния случай всички бутони трябва да се изместят наляво, така че винаги да заемат място отляво надясно. Има ли някакъв начин да постигна това или, ако не, как мога да накарам бутоните в stackpanel да споделят една и съща ширина?
Всяка помощ е много ценена.