Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 34050|Jawab: 1

[Sumber] .NET Core mengembangkan program Windows Forms

[Salin tautan]
Diposting pada 17/09/2021 21.20.31 | | | |
.NET core 3.1 adalah versi dukungan jangka panjang 3 tahun dari Microsoft LTS, secara resmi dirilis pada 03-12-2019, dan mendukung aplikasi desktop Winfrom dan WPF pada platform Windows. Artikel ini akan membahas pengembangan aplikasi desktop Windows Forms menggunakan VS 2019.

Mengembangkan program Windows Forms

Pertama, buka alat IDE VS 2019 dan buat proyek Aplikasi Windows Forms (.Net Core) baru, seperti yang ditunjukkan pada gambar di bawah ini:


Defaultnya adalah kerangka kerja .NET Core 3.1.

Mengklik dua kali pada Formulir1 menemukan bahwa tidak ada desainer formulir pop-up, apa?




Tanpa pengalaman pengembangan 5 tahun atau 10 tahun, saya hanya menulis kode WinForm dengan tangan, bukankah ini lelucon bagi saya?

Akhirnya, saya menemukan bahwa saya perlu menginstal plugin "winforms-designer" untuk menggunakan desainer formulir dan kontrol seret dan lepas.

Login hyperlink terlihat.

Diperbarui ke . Desainer Formulir Windows NET Core

Kami sangat senang untuk mengumumkan. NET Core Windows Forms Designer, pratinjau baru yang tersedia di Visual Studio 16.5 Pratinjau 1.

Sangat menyenangkan mengetahui bahwa desainer sekarang menjadi bagian dari Visual Studio! Ini berarti tidak perlu lagi menginstal .NET Core Windows Forms Designer dari VISO terpisah!

Untuk menggunakan desainer:

Anda harus menggunakan Visual Studio 16.5 Pratinjau 1 atau yang lebih baru. Anda perlu mengaktifkan desainer di Visual Studio. Buka Alat > Opsi> Fitur Lingkungan > Pratinjau dan pilih opsi Pratinjau Windows Forms Designer untuk aplikasi .NET Core.




Kemudian, mulailah memperbarui vs 2019, klik bilah navigasi: Alat - Periksa pembaruan, temukan versi baru, perbarui.



Saya menemukan bahwa semuanya tidak sesederhana itu, pembaruannya adalah versi rilis, hanya versi pratinjau yang memiliki fitur ini, dan versi resminya hanya hingga 16.4.2.

Larutan

1. Instal .NET Core Windows Forms Designer secara terpisah dari VSIX 2. Buat perubahan berikut pada proyek:


Diubah menjadi

Kompilasi ulang dan dapatkan kesalahan berikut:

  • "Aplikasi" tidak mengandung definisi "SetHighDpiMode"
  • Nama "HighDpiMode" tidak ada dalam konteks saat ini


Klik untuk melompat ke kode kesalahan dan mengomentarinya.


Klik dua kali pada file "Form1.cs" lagi untuk melihat desainer kita, dan kita dapat menyeret dan melepas kontrol. Seperti yang ditunjukkan di bawah ini:



(Akhir)




Mantan:.NET Core menggunakan NPOI untuk membaca Excel dan mengembalikan kumpulan Daftar generik
Depan:.NET Core menentukan lingkungan sistem yang sedang berjalan dan mengatur variabel lingkungan
Diposting pada 19/09/2021 19.35.58 |
Winform pada dasarnya tidak digunakan
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com