Бърз и лесен: Задаване на размера на елементите в списъчно поле в ап магазина на Windows

В Windows хранилище ап аз съм създаване, Искам да покаже на потребителя различни информационни съобщения.  Вдигнах списък като инструмент, за да го покаже, така че те да преминете през тях и всички добри неща. 

Съобщенията са информационни само, така че не е необходимо да се осигури че всички допълнителни интервали около тях, тъй като потребителят никога не може да ги избирате за нищо.  Поведението по подразбиране на списък предоставя значителна сума на облицовка и аз исках да се отървете от него.  Ами.... можете не може да направи този вид на нещо на списъчното директно.  ВЪПРЕКИ ТОВА, Можете да го направите на артикулите, можете да добавите:

        частни невалидни AddGameStateLogMessage(низ theMessage)
        {
            Текстово поле t = нов Текстово поле();
            t.Text = GameStateCounter    + ": " + theMessage;
            t.TextWrapping = TextWrapping.Wrap;
            t.MinWidth = 400;
            Дебелина thisPadding = нов Дебелина(5, 0, 5, 0);
            t.Padding = thisPadding;
            t.FontSize = 12;

            ListBoxItem li = нов ListBoxItem();
            Li.Съдържание = t;
            Li.MaxHeight = 25;
            thisPadding = нов Дебелина(5, 0, 5, 0);
            Li.Подложка = thisPadding;

            GameStateLog.Items.Insert(0,Li);
        }

в по-горе, Аз съм създаване на текстово поле и настройка на шрифта му, неговото запълване, н.

Следващ, Създаване на ListBoxItem и определя неговото съдържание към форматиран учебник.

Най-накрая, Аз Поставете ListBoxItem в падащ списък.  (Искам да покаже най-новите съобщения в горната част на списъка, Следователно Вмъкване(0,Li) вместо един прост добавяте() Позоваването.).

Аз ще бъда ощипвам това малко преди това, аз съм много щастлив с поведението на падащ списък, но на модел, показан по-горе е било много плодотворно.  Надявам се някой друг счита за полезна.

</край>

undefinedАбонирайте се за моя блог.

Следвайте ме на Twitter в http://www.twitter.com/pagalvin

Оставете отговор

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *