Как изменить содержимое кнопки из функции (приложение c ++ UWP)?

Эта страница на официальном сайте mongodb адресует точно этот вопрос:

http://docs.mongodb.org/ecosystem/tutorial/model-data- for-ruby-on-rails /

Когда мы показываем наш список историй, нам нужно будет показать имя пользователя, разместившего историю. Если бы мы использовали реляционную базу данных, мы могли бы выполнить соединение с пользователями и магазинами и получить все наши объекты в одном запросе. Но MongoDB не поддерживает объединения, и поэтому время от времени требуется бит денормализации. Здесь это означает кеширование атрибута «имя пользователя».

Реляционные пуристы уже чувствуют себя неловко, как будто мы нарушаем какой-то универсальный закон. Но давайте иметь в виду, что коллекции MongoDB не эквивалентны реляционным таблицам; каждая из которых служит уникальной проектной цели. Нормализованная таблица обеспечивает атомный изолированный кусок данных. Однако документ более тесно представляет собой объект в целом. В случае сайта социальных новостей можно утверждать, что имя пользователя является неотъемлемой частью истории, опубликованной.

0
задан Erix 27 February 2019 в 07:14
поделиться

2 ответа

Вам нужно использовать TextBlock для установки на кнопку.

void contentButtonChange(Button BtnName, string myString) 
{    
    BntName->Content = new TextBlock() { Text = myString };
}
0
ответ дан lindexi 27 February 2019 в 07:14
поделиться

Я нашел, как это сделать. Мне нужно добавить это к моему вызову функции:

Windows::UI::Xaml::Controls::Button^ btnName

вот так:

void contentButtonChange(Windows::UI::Xaml::Controls::Button^ btnName, Platform::String^ myString) 
{
    bntName->Content = myString;
}

работает сейчас.

0
ответ дан Erix 27 February 2019 в 07:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: