Cerca avançada
Resultats de la cerca
S’han trobat 505 coincidències
Configuració del projecte
Anem a crear una aplicació en Visual Basic .NET (VB) utilitzant Visual Studio amb un arxiu de recursos independent (anomenat "Custom Resource File") per als textos que van per codi (MessageBox i canvis dinàmics), separat dels recursos automàtics del formulari....
Interficie usuari
Disseny formulari amb traducció visual Dissenyarem la interfície i farem que Visual Studio gestioni les traduccions dels controls (botons, menús) automàticament. Obre Form1.vb en mode Disseny. A Properties (F4). Posa la propietat Localizable ...
Missatges multi idioma des de codi
Generar missatges via codi (VB) Dins la part lògica, necessitem importar les llibreries de globalització i crear la funció per canviar l'idioma en calent. Imports System.Globalization Imports System.Threading Imports System.ComponentModel Public ...
Publicació i distribució
Com s'empaqueta això perquè funcioni a l'ordinador del client? A Visual Studio, canvia la configuració de Debug a Release (a la barra superior). Ves al menú Build -> Build Solution. Obre la carpeta del projecte a l'Explorador de Windows i nave...
Aturar accions del navegador. Exemple d''un keypress
Què és exactament event.preventDefault()? Quan interactues amb una pàgina web, el navegador té comportaments preprogramats per a certes accions. Aquests s'anomenen accions per defecte. Exemples clàssics: Click en un enllaç (<a>): Navegar a la URL. ...
Cicle de vida i esdeveniments
El Drag & Drop (DnD) no és un únic esdeveniment, sinó una seqüència d'interaccions. Per entendre'ls bé, cal dividir-los en dos grups: els que afecten l'Origen (l'element que movem) i els que afecten el Destí (la zona on volem deixar-lo). Esdeveniments a l'Ori...
Data transfer
Aquest és el cor de l'operació. Si els esdeveniments (dragstart, drop, etc.) són el "quan" passen les coses, l'objecte DataTransfer és el "què" i el "com". Imaginem el DataTransfer com el transport. Quan comences a arrossegar, es carreguen les dades. Mentre el...
effectAllowed vs dropEffect
Sovint effectAllowed es confon amb dropEffect. effectAllowed (L'Origen): Es defineix al dragstart. És l'oferta. "Jo, com a element, permeto que em facin això". dropEffect (El Destí): Es defineix al dragover. És la demanda. "Jo, com a zona de destí...
Exemple. Drag only
Per fer que un element sigui "arrossegable" (draggable), calen dues coses fonamentals que el codi original intenta fer: L'atribut HTML: Per defecte, només les imatges (<img>) i els enllaços (<a href>) són arrossegables. Per a qualsevol altre element (<...
Exemple. Drag & drop
Aquest és l'exemple definitiu, ja que connecta les dues parts: l'element que es mou (Origen) i la zona que el rep (Destí). Codi Hi ha una classe CSS .hovered perquè veure com donar feedback visual a l'usuari quan entra a la zona correcta. HTML ...
Exemple. Drag images
A diferència dels <div> o <p>, les imatges (<img>) i els enllaços (<a>) són draggables per defecte en els navegadors. No obstant això, el codi explicita draggable="true" i gestionar els esdeveniments manualment per tenir control total sobre on es poden deixar ...
Exemple: Drag & drop arxius
Aquest és un dels casos d'ús més potents del Drag & Drop: la capacitat de comunicar el navegador amb el sistema operatiu (Finder de Mac o Explorador de Windows). La clau està a dataTransfer.files Quan arrosseguem fitxers des de l'escriptori, el navegador omp...
Exemple connexió + insert
Assumirem que la taula es diu Persones i la base de dades LaMevaBBDD. Eines visuals (Sense codi SQL manual) Aquest mètode és ideal per a revisió de dades e introducció de les mateixes. Configurar el Server Explorer (Explorador de Servidors) El Server Explo...
Instal·lació i configuració
Instal·lació = Afegir les llibreries La manera de tenir disponible ADO.NET depèn de la versió de .NET del projecte: Cas A: Projectes .NET Framework (Clàssic) Si has creat un projecte de tipus Windows Forms App (.NET Framework): No has de fer res. ADO...
Gestió errors centralitzada
VB.Net Private Sub CarregarDades() Dim llistaPersones As New List(Of PersonaItem)() Dim connectionString As String = ConfigurationManager.ConnectionStrings("LaMevaConnexio").ConnectionString Dim query As String = "SELECT Id,...
Exemple Listbox ADO.NET amb Objectes
Per fer UPDATE i DELETE des d'un ListBox, tenim un repte previ: el ListBox ha de saber quin ID de base de dades té l'ítem seleccionat, però a l'usuari només li volem ensenyar el nom. Si només hi posem text (String), no sabem quin ID esborrar. A continuació veu...
Exemple DataGridView
El DataGridView és el control més potent de Windows Forms per a bases de dades, ja que imita l'estructura d'una taula (files i columnes). Per integrar-lo en el model ADO.NET, introduirem un objecte nou molt important: el DataTable. Hem d'imaginar el DataTable ...
Reports PDF
Per crear informes en Visual Basic .NET amb Visual Studio Community, tenim diverses formes de fer-ho, una és utilitzar la tecnologia RDLC (Report Definition Language Client-side) i el control ReportViewer. Com que aquesta funcionalitat no ve instal·lada per de...