Установите свойство Margin в C ++ / CX в проекте XAML для Windows 8 - PullRequest
1 голос
/ 03 марта 2012

Я пытаюсь установить Margin моего Ellipse через код.Как я могу установить Margin из p?

auto p = ref new Windows::UI::Xaml::Shapes::Ellipse();
p->Height=100.0;
p->Width=100.0;
//p->Margin="36,19,0,0";
auto t = ref new Windows::UI::Xaml::Thickness(10.0,20.0,30.0,40.0);

1 Ответ

5 голосов
/ 04 марта 2012

Thickness является типом значения, а не ссылочным типом, поэтому он не создается с помощью ref new.

p->Margin = Windows::UI::Xaml::Thickness(10.0, 20.0, 30.0, 40.0);
...