באַשטעטיקן די הייך פון ליסטבאָקסיטעמס אין אַ ליסטבאָקס פּראָגראַממאַטיקאַללי פֿאַר ווינדאָוז סטאָר אַפּ

I’m working on a windows store application and one of the things I want to do in the app is display a log that shows status messages and other informational tidbits as the user works things. צו דעם סוף, איך צוגעלייגט אַ ליסטבאָקס ווי גייט:

<ליסטבאָקס X:נאָמען ="גאַמעסטאַטעלאָג" האָריזאָנטאַלאַליגנמענט ="צענטער" הייך ="221" ווערטיקאַלאַליגנמענט ="שפּיץ" ברייט ="499" וואַטן ="0" פאָנציזע ="10">

 

די C # קאָד צו באַפעלקערן די ליסטבאָקס בייַ רונטימע איז געווען צוזאמען די שורות פון:

גאַמעסטאַטעלאָג.יטעמס.ינסערט(0, גאַמעסטאַטעקאָונטער     + ": ניו שפּיל שטאַט: ווארטן פֿאַר שפּילער 1 נאָמען");

This worked out fine enough but the UI showed a crazy amount of padding around the individual messages as they were added. וואָס מאכט זינען אויב איך ווילן סוף ניצערס צו קענען צו אויסקלייַבן די זאכן אָבער טוט נישט מאַכן זינען ווען איך נאָר ווילן צו ווייַזן אַ פליסנדיק סעריע פון ​​קלאָץ אַרטיקלען - ניצערס וועלן נישט אויסקלייַבן די, just view them. עס איז געווען סטריינדזשלי שווער צו געפינען אַן גרינג וועג צו טאָן דאָס און אַרגיואַבלי, the way I found it isn’t necessarily “easy” but I got it working OK. דער שליסל ינסייט געקומען פון דעם פּאָסטינג דאָ (http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/c4a6f694-bd46-4779-ab83-b1c2fcb2397c) from Bob Relyea. אַנשטאָט פון אַדינג סטרינגס צו די יטעמס זאַמלונג אויף די ליסטבאָקס, add ListBoxItems. דורך אַדינג אַ שטריקל, the ListBox was creating its own ListBoxItem on its own. I wasn’t able to affect anything about that ListBoxItem after the fact. די נייַ קאָד איז:

        פּריוואַט פּאָסל אַדדגאַמעסטאַטעלאָגמעססאַגע(שטריקל טהעמעססאַגע)
        {
            ליסטבאָקסיטעם אַז = נייַ ליסטבאָקסיטעם();
            לי.קאָנטענט = טהעמעססאַגע;
            לי.מאַקסהעיגהט = 25;

            גרעב טהיספּאַדדינג = נייַ גרעב(5, 0, 5, 0);
            לי.פּאַדדינג = טהיספּאַדדינג;

            גאַמעסטאַטעלאָג.יטעמס.ינסערט(0,לי);
        }

 

Here I’m creating ListBoxItem’s and inserting them. איך אראפגענומען די וידעפדיק וואַטן דורך באַשטעטיקן זייַן גרעב.

דאס איז שיין פלעקסאַבאַל ווי איך טאָן אויסן צו טאָן עטלעכע קאָליר קאָודינג צו הויכפּונקט באַזונדער טייפּס פון אַרטיקלען און דורך גלייַך אַדינג ליסטבאָקסיטעמס איך באַקומען צו נוסח זיי קיין וועג איך ווילן.

האָפֿן דאָס העלפט עמעצער!

</עק>

undefinedאַבאָנירן צו מיין בלאָג.

גיי מיר אויף טוויטטער בייַ http://www.twitter.com/pagalvin

לאָזן אַ ענטפֿערן

אייער בליצפּאָסט אַדרעס וועט ניט זיין ארויס. Required fields are marked *