Microsoft's Visual Basic maakt input van de gebruiker via de TextBox controle , en de verschillende eigenschappen van de controle kan de programmeur om wijzigingen aan te brengen in de visuele effecten van de TextBox . Hoewel er geen border-color eigenschap voor een TextBox-besturingselement in Visual Basic , is er een manier om het gewenste effect met behulp van het programma Power Pack RectangleShape controle te realiseren . Instructies 1 Start Microsoft Visual Basic en klik op " New Project" op de pagina Start , dubbelklik op " Windows Forms Application " om een nieuw leeg formulier openen . Kopen van 2 klik op het tabblad " Toolbox " aan de linkerkant van het ontwerp venster om de Toolbox te openen . 3 Dubbelklik op de " Button " controle tweemaal om twee knoppen te voegen het formulier . Dubbelklik op de " TextBox " controle naar een TextBox toe te voegen aan het formulier . Scroll naar beneden in de Toolbox om de " Power Pack " menu-item en dubbelklik op het " RectangleShape " controle met betrekking tot een rechthoek toe te voegen aan het formulier . 4 Klik op het formulier om de Toolbox te sluiten en regelen van de knoppen op het formulier . Sleep het tekstvak naar het midden van de vorm en sleep de RectangleShape over de TextBox en lijn de twee , zodat de RectangleShape displays op de grens van de TextBox . Hierdoor kan de RectangleShape om te dienen als de grens voor de TextBox . 5 Dubbelklik op " Button1 " om het venster Code te openen en plaats de cursor in de " Button1_Click " event procedure . Voeg de volgende code tussen de twee lijnen : RectangleShape1.BorderColor = Color.red Dit zal ertoe leiden dat de grens RectangleShape1 te veranderen naar de kleur rood , die de verschijning van een rode rand zal geven rond de TextBox . Herhaal dit proces voor " Button2 , " het veranderen van de " Color.red " naar " Color.Green . " Klik op de " Debug " menu- item op de bovenkant van het scherm 6 en selecteer de " Start Debugging optie " . Dit zal uw formulier in de testmodus . Klik op " Button1 " en de rand rond de TextBox moet rood. Klik op " Button2 " en de rand rond de TextBox moet groen worden.
|