Установить стиль управления в коде C ++ позади

Я хочу изменить неявный стиль в коде C ++, но документация не дает мне четкого указания.

В принципе, я хочу сделать это (как это будет сделано в C #).

public MainPage()
{
this.InitializeComponent();
Windows.UI.Xaml.Style style = new Windows.UI.Xaml.Style { TargetType = typeof(FlipViewItem) };
style.Setters.Add(new Windows.UI.Xaml.Setter(FlipViewItem.IsTabStopProperty, false));
this.Resources.Add(style.TargetType, style);
}

Но в С ++. Это гарантирует, что FlipViewItems не являются табуляцией по умолчанию.

Ура,
Tomas

0

Решение

Попробуйте что-то вроде

auto comicFont= ref new Windows::UI::Xaml::Media::FontFamily("Comic Sans MS");
auto comicFontStyle = ref new Windows::UI::Xaml::Style(TextBlock::typeid);
auto fSetter=ref new Setter(TextBlock::FontFamilyProperty, comicFont );
comicFontStyle->Setters->Append(fSetter);
this->Resources->Insert(comicFontStyle->TargetType,comicFontStyle );
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]