‫Selamat datang kembali.
‫Dan video ini, kita akan membuat kotak daftar, dan Anda dapat melihat di sini kami memiliki kotak daftar kecil
‫dengan entri.
‫Jadi kami memiliki Bayern Munich yang memiliki tiga poin atau gol, dan kemudian kami memiliki Real Madrid dengan
‫dua gol dan pertandingan hampir berakhir.
‫Jadi kami menggunakan beberapa elemen berbeda di sini, yang belum kami gunakan.
‫Dan ketika saya memilih satu dan saya klik tombol ini menunjukkan dipilih kotak pesan kecil muncul dan memberitahu saya tentang kotak yang dipilih
‫dan memberi saya beberapa informasi lebih lanjut, atau setidaknya dalam kasus ini, itu hanya memberi
‫saya informasi ini.
‫Dan tentu saja, Anda dapat menambahkan sedikit lebih banyak informasi di sini sehingga Anda dapat
‫membuat aplikasi kecil dari itu, yang mengambil data dari Internet dan diperbarui setiap saat dan, yah, hanya menunjukkan kepada Anda skor
‫terkini dari pertandingan saat ini .
‫Baiklah.
‫Mari kita lanjutkan dan mulai lakukan itu.
‫Jadi saya akan membuat proyek baru untuk ini, yang akan saya beri nama ListBox.
‫Jadi mari kita pergi ke depan.
‫Dan saya sudah memiliki nama ini, jadi saya akan menyebutnya C, dan di sini saya akan menggunakan Zemel.
‫Jadi saya akan menyeret semuanya.
‫Dan kami memiliki sumur ini, gambar kami di sini atau jendela kami di sini.
‫Tapi sekarang yang ingin saya lakukan adalah saya ingin menggunakan grid lagi, tapi tentu saja saya akan menggunakan banyak baris.
‫Jadi mari kita lanjutkan dan membuat definisi kolom, definisi gulungan, dan hal-hal semacam itu.
‫Omong-omong, sebenarnya kita hanya membutuhkan dua kolom, jadi tidak akan terlalu rumit.
‫Jadi kami hanya memiliki dua kolom yang berbeda.
‫Kami tidak memiliki banyak baris, jadi kami tidak memerlukan definisi gulungan.
‫Tetapi bagi Anda, jika Anda ingat bagaimana melakukannya, itu selalu baik untuk diketahui.
‫Jadi, Anda perlu membuat kolom definisi terlebih dahulu.
‫Dan di sini Anda dapat menentukan kolom Anda.
‫Dan saya akan melanjutkan dan mendefinisikan kolom dengan lebar bintang dan definisi kolom dengan lebar, katakanlah,
‫100.
‫Jadi saya ingin memiliki tombol di kolom kedua.
‫Cukup banyak itulah yang ingin saya gunakan di sini.
‫Baiklah.
‫Jadi ini adalah dua kolom yang saya miliki.
‫Yang ini akan berisi kotak daftar dan yang kanan hanya akan berisi tombol besar yang bisa
‫kita klik setelah kita ingin mendapatkan informasi lebih lanjut tentang pertandingan.
‫Jadi mari kita buat kotak daftar sekarang.
‫Dan saya akan menggunakan kata kunci ListBox.
‫Kotak daftar ini akan mendapatkan nama.
‫Saya akan menyebut kotak daftar ini cocok dan saya akan menyelaraskan konten secara horizontal.
‫Jadi penyelarasan konten horizontal dan saya akan meregangkannya sehingga merentangkan konten kotak daftar
‫saya.
‫Dan yang ini, ini mezza seharusnya namanya, jadi namanya Elby Mensches.
‫Baiklah.
‫Selanjutnya, saya ingin templat item tertentu sehingga kotak daftar dapat memiliki templat item.
‫Jadi saya akan menggunakan templat item titik kotak daftar.
‫Dan di sana saya dapat memiliki template data.
‫Jadi saya akan membuat template data baru.
‫Dan sekarang saya akhirnya bisa melanjutkan dan menambahkan blok teks atau informasinya.
‫Jadi, seperti yang Anda lihat, terstruktur dengan cara yang belum kita lihat.
‫Tapi itu baik-baik saja.
‫Anda akan melihat cara kerjanya dalam hitungan detik.
‫Jadi kami memiliki daftar ini.
‫Boxton Kami memiliki template item, lalu template data.
‫Dan disini kita bisa menampilkan datanya.
‫Dan saya akan menggunakan grid di sini.
‫Jadi saya akan menggunakan grid dengan margin dua.
‫Dan kisi ini juga membutuhkan definisi kolom.
‫Jadi saya akan membuat tag definisi kolom titik kisi baru.
‫Dan kemudian di sini saya akan mendefinisikan definisi kolom atau membuat definisi kolom.
‫By the way, saya akan tetap sederhana di sini juga.
‫Dan yang ingin saya miliki hanyalah lebar, yang akan mengambil ruang yang sama dengan semua kolom lainnya.
‫Jadi saya akan memiliki lima kolom di sini.
‫Salah satunya akan menjadi tim satu.
‫Yang kedua akan menjadi skor.
‫Yang ketiga adalah skor lagi.
‫Yang keempat adalah tim dari tim kedua.
‫Dan akhirnya, kita memiliki kemajuan.
‫Jadi kami ingin tahu sudah sejauh mana permainannya, bagaimana pertandingannya.
‫Dan sekarang saya ingin memiliki beberapa blok teks.
‫Jadi satu akan menjadi blok teks dengan kisi, posisi kolom nol dan teks yang ingin saya ikat.
‫Jadi saya akan mengikat teks ini ke tim satu.
‫Sekarang, Anda mungkin bertanya-tanya apa itu tim satu?
‫Nah, kita perlu mendefinisikan tim ini dalam kode kita di belakang.
‫Baiklah, jadi yang akan saya lakukan adalah sebelum saya melangkah lebih jauh di sini dengan contoh, saya akan
‫melanjutkan dan melakukan kutipan di belakang dan saya akan membuat kelas baru yang akan menangani pertandingan.
‫Jadi ini hanya akan menjadi pertandingan kelas publik kelas yang sangat sederhana.
‫Dan kelas ini hanya akan berisi properti jadi properti publik dan benar-benar dibuat.
‫Jadi, seperti, ini akan lebih mudah.
‫Prop dan skor satu dari yang lain mencetak juga.
‫Lalu saya membutuhkan satu, yang akan menjadi string, yang akan menjadi tim satu dan kemudian satu lagi, yang juga
‫merupakan string.
‫Dan yang ini akan menjadi tim dua.
‫Dan sekarang akhirnya saya punya satu, yang juga merupakan bilangan bulat, yang akan menjadi penyelesaiannya.
‫Jadi saya ingin tahu seberapa jauh dalam permainan atau berapa menit dari total pertandingan telah berlalu.
‫Jadi ini adalah informasi umum tentang kelas pertandingan ini.
‫Dan Anda melihat kelas ini luar biasa.
‫Dan secara umum pemrograman berorientasi objek akan menjadi luar biasa di sini karena kita dapat menyesuaikannya jika
‫kita ingin menambahkan beberapa informasi lagi.
‫Misalnya, kami ingin menambahkan pemain yang ada di lapangan dan kami dapat membuat properti baru yang akan menangani pemain sehingga
‫kami dapat membuat kelas yang akan digunakan dalam pertandingan, yang akan berisi
‫semua nama pemain yang berbeda atau sesuatu seperti itu.
‫Jadi itu bagus untuk ekstensibilitas.
‫Jadi Anda dapat dengan mudah mempertahankan kode itu.
‫Sekarang kami memiliki kelas pertandingan ini dan di dalam jendela utama saya, saya ingin melanjutkan dan membuat daftar pertandingan.
‫Jadi saya akan membuat daftar dan saya akan menyebutnya cocok atau saya akan menggunakan kecocokan sebagai elemen daftar yang saya
‫inginkan di sana.
‫Dan itu akan disebut pertandingan, yang akan menjadi daftar pertandingan baru.
‫Baiklah.
‫Jadi sekarang saya memiliki daftar kecocokan ini dan saya dapat menambahkan elemen ke daftar itu.
‫Jadi saya akan menambahkan pertandingan baru, yang akan menjadi tim saya, dengan nilai Bayern Munich, penggemar berat
‫Bayern di Jerman.
‫Dan kemudian mereka yang terbaik, mereka adalah tim terbaik di Jerman dan mereka cukup bagus secara internasional.
‫Semoga mereka memenangkan Liga Champions tahun ini.
‫Masih terlihat bagus.
‫Mereka baru saja mengalahkan Serbia.
‫Maaf untuk acara ini.
‫Kemudian kami memiliki skor satu, yang akan saya tetapkan sebagai tiga dan skor yang akan saya tetapkan
‫menjadi dua.
‫Dan akhirnya kita memiliki penyelesaian, yang akan saya atur sekitar delapan puluh lima.
‫Jadi pertandingan hampir usai dan Bayern unggul satu poin atau unggul satu gol.
‫Oke, jadi begitulah cara saya membuat kecocokan baru secara umum.
‫Dan Anda lihat kami tidak perlu membuat konstruktor, kami tidak perlu membuat metode apa pun di kelas itu.
‫Kami hanya membuat kelas yang sangat dasar yang memiliki properti dan kami menetapkan properti tersebut di sini.
‫Dan sekarang kita memiliki objek dengan semua properti itu.
‫Dan itu bagus karena sekarang kita bisa menggunakannya untuk menunjukkannya ke daftar kita di sini atau sebenarnya ke kita.
‫ListBox, Jadi saya memiliki blok tes pertama ini, yang akan menjadi tim satu, lalu saya memiliki blok teks
‫kedua yang harus dihubungkan ke skor Tim satu.
‫Jadi itu akan menjadi skor satu.
‫Kemudian blok teks berikutnya harus informasi tentang tim dua.
‫Jadi ini akan menjadi tim dan informasi tentang tim hanya nama tim juga.
‫Dan akhirnya mencetak dua dan akhirnya.
‫Jadi terakhir, saya ingin memiliki sumur harus ingin memiliki bilah kemajuan, sebenarnya, bukan blok teks,
‫yang akan memberi tahu saya tentang seberapa jauh dalam permainan itu bilah kemajuan, yang akan saya
‫atur di grid kolom itu untuk.
‫Dan kita juga perlu mengubah kolom di sini, tentu saja.
‫Satu dua tiga empat.
‫Jadi kami memiliki lima kolom yang telah kami siapkan di sini.
‫Dan sekarang saya akan mengatur tim satu di kolom nol, skor Tim satu di kolom satu dan seterusnya.
‫Dan sekarang saya ingin memiliki nilai minimum untuk bilah kemajuan itu, yang akan menjadi nol dan nilai maksimum, dan jika Anda
‫tahu tentang Succored dan Anda tahu bahwa itu adalah 90 menit sepak bola berdasarkan dari mana Anda
‫berasal atau bahasa Inggris mana Anda ingin menggunakan, British English atau American English.
‫Jadi kita punya nilai yang ingin kita ikat.
‫Dan kami melakukannya dengan teks ini di sini.
‫Jadi kita hanya terikat teks.
‫Tapi sekarang kita ingin mengikat nilai dari sebuah progress bar karena sebuah progress bar bukan hanya sebuah
‫teks, itu sebenarnya baik, membutuhkan tipe nilai integer.
‫Jadi apa yang akan saya ikat di sini adalah penyelesaian penyelesaian dan sekarang kita harus dapat
‫mengujinya.
‫Jadi meskipun mengeluh, itu karena saya tidak menutup bilah kemajuan.
‫Baiklah.
‫Tetapi seperti yang Anda lihat, tidak ada apa-apa di sini karena nilai-nilai yang kita gunakan, ada dalam kode dan yah,
‫kode itu belum dikompilasi.
‫Itu tidak memeriksa kode kelas utama kami di sini, misalnya, file.
‫Dan sekarang biarkan saya memeriksa apakah kita bisa menjalankannya, oke?
‫Dan omong-omong, jika kita ingin menjalankannya, ada satu hal penting yang harus ditambahkan, yaitu Elby
‫cocok dengan sumber item yang sama dengan korek api kita.
‫Sekarang, apa yang cocok dan apa sumber itemnya?
‫Nah, jika kita melihat kecocokan Halbe, itulah listbox kita.
‫Jadi saya menyebut kotak daftar ini.
‫Saya akan berdiri untuk pertandingan ListBox.
‫Jadi kotak daftar ini akan menangani semua pertandingan kami atau akan menampilkan semua pertandingan kami.
‫Itulah ide di baliknya.
‫Benar.
‫Dan itu membutuhkan sumber data karena jika tidak, itu tidak akan menampilkan data apa pun.
‫Dan saya hanya berkata, Oke, saya ingin itu menjadi sumber data pertandingan kami dan pertandingan harus menjadi
‫sumber data.
‫Jadi sekarang harus menunjukkan pertandingan yang satu ini, yaitu oleh Munich untuk Real Madrid dengan skor tiga dua,
‫dan bahwa kami adalah Bayern Munich, Real Madrid minus tiga gol.
‫Real memiliki dua gol.
‫Dan kemudian kami memiliki bilah kemajuan, yang mengatakan waktu hampir habis.
‫Jadi pertandingan hampir selesai.
‫Sekarang, saya ingin memiliki skor di tengah kedua tim, jadi saya perlu mengubah urutannya di sini.
‫Dan saya akan mengubahnya seperti ini.
‫Tentu saja, saya perlu menyesuaikan kolom di sini juga karena saya ingin skornya bersebelahan.
‫Lebih mudah untuk membandingkan kemudian.
‫Jadi mari kita jalankan lagi.
‫Dan kita bisa melihat berdasarkan industri dan berapa banyak yang harus dilakukan.
‫Dan seharusnya ada sedikit sumur, teks harus di tengah.
‫Jadi apa yang bisa kita lakukan di sini sebenarnya membuatnya sedikit lebih bagus untuk skor dan saya akan menyelaraskannya.
‫Dan saya bisa melakukannya dengan garis yang akan menjadi pusat keselarasan horizontal.
‫Saya akan melakukan itu untuk kedua skor.
‫Jadi mari kita jalankan lagi.
‫Seperti yang Anda lihat, ini adalah bagaimana Anda kemudian dapat menyesuaikan antarmuka pengguna Anda dan menerapkan perubahan Anda dan membuatnya
‫sedikit lebih bagus.
‫Yang bisa Anda lakukan adalah menyelaraskan angka ini ke kanan dan angka itu ke kiri.
‫Dan Anda bahkan bisa memasukkan sesuatu seperti kolon di antaranya atau semacamnya.
‫Baiklah.
‫Jadi itu pertandingan pertama kami.
‫Sekarang untuk Anda, sedikit tantangan, silakan dan tambahkan beberapa pertandingan yang berbeda.
‫Dan itu tidak harus sepak bola.
‫Anda dapat atau sepak bola Anda dapat memasukkan pertandingan apa pun bilah kemajuan yang
‫seharusnya, seperti waktu yang habis dan Anda hanya memiliki dua tim dengan skor mereka di setiap sisi.
‫Jadi silakan pergi ke depan dan pada saat itu.
‫Baiklah, saya harap Anda mencobanya, dan seharusnya cukup mudah karena kami telah membuat pertandingan ini
‫di sini dan satu-satunya hal yang perlu kami lakukan adalah menyalin dan menempelkannya beberapa kali dan sekarang
‫cukup menyesuaikan nama tim dan wacana.
‫Jadi saya sudah menyiapkan sesuatu di sini.
‫Dan seperti yang saya katakan, saya lebih dari penggemar sepak bola, jadi saya akan menambahkan
‫tim sepak bola, internasional, satu orang berdiri untuk Paris, Sunjammer, itu akan melawan Barsa dan Basel saat ini kalah melawan
‫PSG, tapi mereka masih bisa menang karena mereka masih punya banyak waktu.
‫Jadi hanya 50 menit.
‫Kemudian kami harus menjadi turnamen B, yang merupakan tim terbaik kedua di Jerman sepanjang waktu, dan
‫mereka bermain melawan HIAS Roma.
‫Kemudian kami memiliki tim lain di sini, yaitu Manchester United.
‫Mereka bermain melawan galaksi.
‫Sangat tidak mungkin, tetapi bisa terjadi bahwa mereka bermain melawan satu sama lain.
‫Dan saya akan membuang skor terakhir supaya saya tidak perlu mengetik atau memikirkan tim yang berbeda di
‫sini juga.
‫Jadi pertandingan ini tidak terlalu lama dan atau tidak terlalu lama.
‫Dan di sini Manchester United telah mencetak satu gol.
‫Dan Zlatan Ibrahim yang juga telah mencetak satu gol untuk L. SEBUAH. Galaksi.
‫Jadi itu 30 menit.
‫Dan Bara.
‫Yah, saya pikir itu semua baik.
‫Jadi kita bisa menyimpannya apa adanya dan sekarang kita bisa menjalankannya lagi.
‫Dan Anda akan melihat bahwa kami memiliki antarmuka kecil di sini yang menunjukkan kepada kami semua tim yang berbeda dan skor
‫mereka.
‫Dan kemudian Anda juga dapat melihat berapa lama di dalamnya.
‫Tentu saja, Anda dapat menambahkan sesuatu seperti waktu mulai, waktu berakhir.
‫Anda dapat menambahkan semua jenis informasi, apa pun yang Anda pikirkan.
‫Apa yang akan cukup bagus adalah jika Anda memiliki sesuatu seperti semua pemain.
‫Jadi jika Anda ingin menambahkan baris di sini, yang bisa Anda lakukan adalah, tentu saja, membuat properti
‫baru bernama Line Up, yang hanya akan berupa array string yang panjang atau bahkan daftar string yang berisi semua
‫pemain yang berbeda. nama.
‫Dan kemudian Anda dapat menampilkannya begitu seseorang menekan salah satunya dan menekan tombol pilih.
‫Tapi kami belum memiliki tombol pilih.
‫Dan itulah yang akan kita tambahkan sekarang, karena Anda mungkin mengatakan saya ingin memiliki beberapa informasi tambahan di sana.
‫Dan itu sangat relevan.
‫Itu sangat bagus jika Anda menginginkannya atau baik, jika Anda pernah sampai pada titik di mana Anda benar-benar
‫akan membutuhkannya dalam sebuah aplikasi.
‫Jadi saya akan meletakkannya di luar kotak.
‫Dan omong-omong, ListBox kami, saya tidak mengatur kolom apa pun di sini, tapi itu sesuatu yang, yah, kami punya itu
‫untuk kami.
‫Jadi elemen pertama akan otomatis menjadi nol nol jika kita tidak menetapkannya.
‫Tapi saya akan menugaskannya sebentar lagi.
‫Pertama-tama, saya akan menambahkan tombol, jadi mari buat tombol baru.
‫Mari kita atur di kolom Grid satu dan tambahkan event klik ke dalamnya.
‫Dan saya akan membuat acara baru.
‫Jadi saya hanya akan mengatakan event handler baru dan itu akan menambahkan metode klik tombol untuk saya.
‫Dan saya akan menyebut acara ini terpilih.
‫OK, jadi klik tombol.
‫Mungkin itu bukan nama yang terbaik, tapi ya, tidak apa-apa.
‫Kita bisa menggunakan tombol ini.
‫Klik.
‫Jadi di sini kita memiliki metode klik tombol ini dan apa yang akan dilakukan adalah itu akan menunjukkan kepada saya beberapa informasi lebih lanjut.
‫Dan untuk saat ini hanya akan melakukan hal berikut.
‫Itu hanya akan memeriksa apakah yang cocok itu dipilih tidak kosong.
‫Jadi Elby mencocokkan item yang dipilih itu tidak sama, kosong atau nol, karena jika nol, maka saya tidak ingin
‫terjadi apa-apa.
‫Tetapi jika tidak sekarang, saya ingin menunjukkan sesuatu di kotak pesan dan saya akan menunjukkan
‫sesuatu seperti kecocokan yang dipilih.
‫Akan ada plus dan di sini saya akan menunjukkan semua pertandingan yang berbeda.
‫Jadi.
‫Saya membutuhkan sesuatu seperti pertandingan Halbe yang memilih item sebagai pertandingan, dan dari itu saya ingin memiliki
‫tim karena sekarang l. B match, item yang dipilih bukan match class, tapi aku ingin menggunakannya sebagai
‫match.
‫Dan di sana saya ingin menunjukkan tim satu ditambah ruang kosong ditambah baris berikutnya.
‫Jadi saya akan menyalin ini di sini, akan memasukkannya ke baris berikutnya.
‫Dan di sini, saya tidak ingin menunjukkan kepada tim.
‫Saya ingin menunjukkan skor satu.
‫Kemudian di baris jalur berikutnya, saya ingin membuang skor dua.
‫Dan akhirnya, saya ingin menunjukkan kepada tim dua.
‫Dan setelah itu, saya tidak membutuhkan ruang kosong lagi dan saya dapat menggunakan titik dua dan benar-benar menjadikannya titik
‫koma.
‫Oke, jadi begitulah cara saya menampilkan sesuatu di kotak pesan.
‫Dan dalam hal ini, saya akan menunjukkan semangat tim saya sekali lagi.
‫Jadi Anda melihat Elby cocok dengan item yang dipilih.
‫Item yang dipilih adalah objek, dan saya ingin menggunakannya sebagai kecocokan sehingga saya dapat mengakses properti tim satu,
‫tim dua, dan skornya, jika tidak, saya tidak dapat melakukannya.
‫Jadi jika saya mengabaikannya, saya bisa memanggil tim satu.
‫Saya akan menunjukkan kepada Anda di bagian kedua.
‫Jadi di sini, katakanlah saya memiliki Elby yang cocok dengan item yang dipilih itu dan di sini Anda dapat melihatnya tidak menawarkan
‫properti kepada saya karena ini adalah objek.
‫Item yang dipilih ini hanyalah sebuah objek dan hanya memiliki metode metode yang tersedia sama dengan string dan
‫seterusnya.
‫Tapi yang sebenarnya saya butuhkan adalah properti dari pasangan saya.
‫Dan saya tahu bahwa objek yang dipilih adalah objek yang cocok.
‫Itu sebabnya saya dapat mengakses propertinya.
‫Jadi sekarang mari kita pergi ke depan dan menguji itu.
‫Dan setelah itu kita akan selesai dengan video ini.
‫Jadi saya harap Anda bisa mengikuti dan semuanya baik-baik saja.
‫Jadi sekarang saya telah memilih Barsa, RPG dipilih dan seperti yang Anda lihat, memilih Pidgey tiga untuk Barsa.
‫Jadi ini adalah skor saat ini.
‫Dan di sini Anda dapat, tentu saja, melanjutkan dan menambahkan beberapa informasi lagi atau Anda
‫bahkan dapat membuka jendela baru di mana Anda menampilkan semua informasi yang berbeda, seperti susunan pertandingan kedua
‫tim dan seterusnya.
‫Baiklah.
‫Itu video yang cukup panjang.
‫Dan kami melakukan beberapa hal.
‫Kami menggunakan ListBox, seperti yang Anda lihat.
‫Kemudian kita menggunakan grid lagi.
‫Nah, itu sudah kami pakai.
‫Tapi yang menarik dari yang satu ini adalah, pertama, kita telah membuat kelas yang hanya berisi properti yang kita gunakan
‫untuk membuat daftar kecocokan kecil ini, yang cukup keren karena kita dapat dengan mudah
‫memperluasnya seiring berjalannya waktu.
‫Dan kami juga menggunakan pengikatan data di sini, jadi kami mengikat properti di dalam kelas kami, di dalam
‫kelas jendela utama kami, yaitu milik kami.
‫Cocokkan di sini, jadi kita bisa mengaksesnya dengan mudah, dan itu cukup keren.
‫Okeydokey, jadi saya akan mengatakan itu bagus untuk video ini.
‫Sampai jumpa di yang berikutnya.