Добрый день. Не столь давно начал изучение этой темы, по этому вопрос достаточно банален. Есть незаконченное приложение под Windows Phone, калькулятор. В чем суть проблемы, при портретной ориентации выглядит вполне приятно, но при альбомной... Мягко говоря не очень.
Как я хочу исправить ситуацию, при изменении на альбомную ориентацию, мне кажется, стоит уменьшить ширину кнопок и шрифт, добавить несколько ячеек с кнопками, вроде tan, sin, cos, корень, квадрат и т.д. Собственно, сам вопрос: "Как мне сделать задуманное ?"
Это делается с помощью стилей или программно, с помощью функций:
public MainPage()
{
InitializeComponent();
this.OrientationChanged +=
new EventHandler<OrientationChangedEventArgs>(MainPage_OrientationChange);
}
void MainPage_OrientationChange (object sender,OrientationChangedEventArgs e)
{
if ((e.Orientation == PageOrientation.LandscapeRight)||(e.Orientation == PageOrientation.LandscapeLeft))
{
}
else if ((e.Orientation == PageOrientation.PortraitDown)||(e.Orientation == PageOrientation.PortraitUp))
{
}
}