Kali ini saya ingin menunjukkan bagaimana menyiapkan formulir kami di visual basic bersih. untuk memiliki penampilan yang sama sekali berbeda dengan yang kita terbiasa, misalnya, seperti yang ditunjukkan pada gambar berikut: 
Hal pertama yang kita butuhkan adalah untuk menciptakan citra yang Anda gunakan sebagai dasar untuk dana tersebut. Dalam contoh ini, gunakan gambar dalam format PNG karena mereka dapat memiliki latar belakang transparan. Anda dapat menggunakan program apapun untuk menciptakan citra (saya lebih PhotoShop).
Jika Anda klik pada gambar di bawah, Anda dapat men-download untuk digunakan untuk latihan.
Buka proyek studio visual dan bentuk jendela dan mengkonfigurasi properti berikut:
BackgroundImage: kami gambar PNG
ControlBox: Salah
FormBorderStyle: Tidak ada
StartPosition: CenterScreen
BackgroundImageLayout: Tidak ada
BackColor: Goldenrod
TansparencyKey: Goldenrod
Lalu tambahkan kontrol lain, dalam hal ini 4 label kasus ini, textbox 4 dan 1 tombol. Sebagai contoh ini adalah hanya estetika bentuk saya tidak akan menempatkan setiap kegiatan untuk tombol simpan atau tidak ada validasi dalam kotak teks.
Anda akan melihat bahwa dengan konfigurasi ini kita tidak memiliki judul bar dan tombol miminizar conseguiente, memaksimalkan dan menutup. Sebaliknya saya menambahkan gambar untuk menutup form. Untuk bekerja saya menambahkan panel dengan warna latar belakang transparan pada X merah dan diprogram acara klik panel untuk menutup form.
Bagian penting yang perlu dipertimbangkan (yang secreo untuk sebagian formulir untuk menjadi jelas) adalah bahwa BackColor TransparentKey dan formulir harus persis sama. Sebaiknya gunakan warna tidak digunakan dalam gambar atau menggunakan kontrol dalam aplikasi.
Jika Anda sudah selesai aplikasi dapat menjalankan dan menguji tampilan baru dalam bentuk ...
...
...
dan?
...
ya, saya juga menghabiskan. Hal ini sangat baik, tetapi tidak memiliki judul bar dan kemudian saya tidak bisa bergerak ...
Saya cari untuk memecahkan masalah ini dan menemukan cara yang benar-benar bekerja sangat baik. Kode ini terikat pada bagian formulir ini akan memungkinkan kami untuk bergerak seolah-olah kami mengambil judul bar.
WM_NCHITTEST Const As Integer = & H84 HTCLIENT Const As Integer = & H1 HTCAPTION Const As Integer = & H2 Dilindungi Menggantikan Sub WndProc (ByRef m Sebagai System.Windows.Forms.Message) Pilih m.Msg Kasus Kasus WM_NCHITTEST MyBase.WndProc (m) Jika m.Result = HTCLIENT Kemudian m.Result = HTCAPTION Case Else MyBase.WndProc (m) End Select End Sub
Informasi Bitacoras.com ...
Laju Bitacoras.com: Kali ini saya ingin menunjukkan cara mengatur bentuk kita untuk memiliki penampilan yang sama sekali berbeda dengan yang kita terbiasa, misalnya, seperti yang ditunjukkan pada gambar di bawah ini: Pertama, Anda perlu .....
Rambut ini, hanya saja tidak tapi saya menerapkan gaya untuk tombol dan elemen lain dalam formulir. Selain itu alat yang hebat untuk mendapatkan yang luar biasa dalam menciptakan bentuk.
TERIMA KASIH UNTUK INPUT ATAS.
Itulah yang sangat baik luar biasa
Terima kasih!
baik saya pikir itu trik hebat tetapi saya tidak berjalan dengan baik dan memodifikasi semua properti tersebut di atas tetapi tidak mendapatkan efek transparansi tetapi selalu menunjukkan warna BackColor TansparencyKey atau yang sama menggunakan Visual Basic. 05 dan tidak bekerja cara lain untuk membuka atau tidak TERIMA KASIH untuk ide dan gagal veriguare itu dan jika mereka dapat membantu banyak terima kasih sebelumnya
Sam, sebelum pesanan Anda, saya mengambil kesulitan untuk kembali melakukan contoh dan saya akan daftar langkah demi langkah apa yang saya lakukan untuk mencoba lagi.
1 - Saya membuat formulir
2 - Posisi gambar pada BackgroungImage properti
3 - BackgroundImageLayout = Nome
4 - Backcolor = Coklat (misalnya)
5 - TransparencyKey = Coklat (harus sama dengan Butir 4)
6 - FormBorderStyle = Tidak ada
7 - ControlBox = False
Semua sifat ini adalah formulir.
Kemudian jalankan aplikasi dan masuk.
Aku memberikan tip lain ... ketika sesuatu tidak bekerja berkali-kali solusi terbaik adalah berhenti berputar dengan bentuk dan tidak bekerja dari awal pada yang baru.
hei BIG THANK YOU saran Elisa melupakan bentuk dan yang lain kembali ke kesempurnaan visual yang kadang saya pikir itu akan berhenti gila tapi provar kecil dengan bentuk yang sama dan coba yang lain jika saya bekerja siceramente THANKS banyak untuk segera .
halo kembali ke sini tapi aku punya masalah mengganggu bentuk tidak teratur dan trik saya dan semuanya berjalan dengan baik sampai sekarang tapi ketika saya meletakkannya di sana sebagai bentuk anak saya mendapatkan efeknya tidak ternyata tempat itu sebagai seorang anak mencegah fungsi efek
Saya memiliki bentuk yang disebut form_principal principas dan bentuk anak disebut prueva
situasinya Haci ketika saya sebut formulir dengan prueva kode berikut
nombre_del_proyecto_que_estoy_haciendo.prueva.Show ()
dengan kode di atas semua berjalan dengan sempurna
tetapi ketika saya menempatkan formulir sebagai anak form_principal prueva saya menambahkan baris hanya salah satu dari kode tetapi ini mencegah efek dengan baik apa ini tambah
nombre_del_proyecto_que_estoy_haciendo.prueva.MdiParent = Saya
nombre_del_proyecto_que_estoy_haciendo.prueva.Show ()
jelas bahwa bentuk itu memiliki sifat form_principal IsMdiContainer = true
itu berfungsi sebagai contenidor
baik rupanya ini kode yang digunakan untuk menempatkan bentuk anak adalah sebagai prueva mencegah efek untuk bekerja
jika u dapat membantu akan sangat menghargai dan terima kasih telah meluangkan waktu untuk membaca posting ini menunggu bantuan diberhentikan SAM
Sam, sayangnya jika Anda tidak dapat mempertahankan sifat ini menggunakan MdiParent properti. Kemungkinan besar tidak.
baik terima kasih banyak untuk mendapatkan saya dari keraguan Aku telah mencari panjang dan tampaknya tidak bekerja menggunakan MdiParent propiedaf
jujur contoh ini tidak menemukannya tempat Anda contoh teman pasate sangat baik dan terima kasih untuk membantu dengan cara ini
salu2
Terima kasih untuk ini salam contoh yang indah
halo aku tidak menemukan tempat untuk meninggalkan komentar generik itu sebabnya aku akan pergi dari sini dengan baik pertama-tama terima kasih untuk contoh ini yang saya temukan rebound tetapi itu sangat bagus dan menarik perhatian saya dan saya pergi Buktikan dengan sempurna tapi saya punya pertanyaan mudah-mudahan membantu saya puedad
baik apa yang saya butuhkan untuk membuat proyek yang memiliki kemampuan untuk memanipulasi webcam. dan apa yang harus saya lakukan untuk menangkap video dan mampu memindahkan kamera dari bentuk ke, kanan kiri, atas dan bawah
baik untuk menangkap video dan saya memiliki gagasan tentang bagaimana untuk melakukannya karena saya mencari banyak di internet dan saya menemukan beberapa contoh bagaimana melakukannya tapi masih saya belum diuji ini pada karena saya memiliki webcam.
anterion nesecito mengetahui bagaimana untuk membantu saya juga untuk memberi saya beberapa saran tentang apa yang akan menjadi jenis kamera yang harus saya beli untuk melaksanakan proyek ini adalah, oleh logika harus menjadi kamera yang memiliki gerakan posivilidad melalui motor kecil atau sesuatu
singkatnya saya harus lakukan adalah bahwa melalui bentuk webcam video capture webcam bergerak ke atas dan ke bawah kiri dan kanan dan akhirnya zoom
terima kasih atas waktu yang diberikan untuk membaca posting ini saya mengucapkan selamat tinggal
salu2 semua orang dan mudah-mudahan mereka dapat membantu "BOB"
pertanyaan dan melakukan semua yang Anda katakan, dan tambahan akan ditempatkan sebuah panel transparan untuk meminimalkan atas sana ok, tapi ketika kedua panel maksimum sedekat meminimalkan gilirannya hitam
Elisa, benar-benar bekerja dengan baik di sekitar saya, tapi saya ingin menanyakan suatu bantuan besar jika Anda tidak keberatan, karena saya ingin belajar saya ingin tahu bahwa menerjemahkan baris kode untuk mengakhiri untuk memindahkan bentuk?, saya ingin memahami kode ...
Terima kasih.
Paling sederhana yang sangat baik dari polong yang saya lakukan,,
Saya melakukan sesuatu yang mirip tapi saya formulir membuat mereka di photoshop .. dan gambar menarik dalam sumber ..
biendo cara Anda lebih sederhana .. Saya rasa saya mempersulit hidup ...
pilihan yang baik untuk melakukan sesuatu yang baik ...
halo, dan bagaimana Anda membuat tata letak tombol?
sangat bagus .... tapi saya perlu tahu definisi dari bentuk tidak teratur dengan itu ... porfa ayundenme
Yah, aku sudah bereksperimen dengan jenis contoh ... tapi aku melewati itu tidak berhasil di XP. Nah intinya adalah bahwa warna latar belakang transparan yang ia ingin ditempatkan gambar dan bukan bentuk. Terima kasih atas contoh Anda membantu saya memecahkan masalah saya
Sangat menyenangkan .. Terima kasih banyak! ... Anda menghabiskan = D lol!
Terima kasih! adalah sesuatu yang saya selalu ingin tahu
teman tidak bekerja kode untuk memindahkan formulir, sisanya adalah luar biasa
hanya copy dan paste
Public Class Form1
WM_NCHITTEST Const As Integer = & H84
HTCLIENT Const As Integer = & H1
HTCAPTION Const As Integer = & H2
Dilindungi Menggantikan Sub WndProc (ByRef m Sebagai System.Windows.Forms.Message)
Pilih m.Msg Kasus
Kasus WM_NCHITTEST
MyBase.WndProc (m)
Jika m.Result = HTCLIENT Kemudian m.Result = HTCAPTION
Case Else
MyBase.WndProc (m)
End Select
End Sub
Private Sub Form1_Load (ByVal sender Sebagai System.Object, ByVal e Sebagai System.EventArgs) Handles MyBase.Load
End Sub
Akhir Kelas
mengganti semua kode yang Anda mulai dan akan bekerja
untuk saya jika saya bekerja semua ini berkat spektakuler untuk berbagi info ini
Kontribusi yang sangat baik melalui ini saya telah mencoba ribuan cara tetapi Anda akan rifaste dengan baik dijelaskan dan dengan sedikit kode yang baik terima kasih lagi teman dan Anda akan tahu bagaimana mendengar panel adalah warna yang sama serta FormBorderStyle yang estahacho tab sebagai ayah akan begitu desain meja kerja program kami akan menjadi gambar yang sangat canggih dan elegan melewatinya Anda untuk memeriksa meja kerja memiliki TabControl yang sama dengan warna tepi formulir terlihat
http://s2.subirimagenes.com/privadas/previo/thump_1749069workbench.png~~V
Teman! Apa yang Anda lakukan adalah indah ... TERIMA KASIH =) sangat baik, saya tetap senang dengan hasil yang sangat cantik.
Sekali lagi saya komentar hehehe ... Ide saya adalah untuk menarik tombol di bagian bawah dan membuat tombol standar dalam VB, tersembunyi dengan mengklik Tampilkan = Salah (untuk melihat gambar) tetapi ketika akan memberikan atau tidak estubieran, properti lain melakukan apa yang saya butuhkan?
Mengenai bahwa saya dapat membuka program spreadsheet dan kemudian sueltitos tinggal utama lol seolah-olah saya ide yang sangat baik XD Aku bosan memberitahu Anda fantastis!