Crear Cuadro de Texto Personalizado (Custom TextBox), Color de Borde, Estilo Subrayado - WinForms C#

Sdílet
Vložit
  • čas přidán 12. 09. 2021
  • 🎬 [Controles Personalizados (Custom Controls) en Windows Forms y C #]
    ⏮ ANTERIOR: Radio Button Personalizado • Crear Botón de Radio P...
    ⏭ SIGUIENTE: Cuadro de texto personalizado FULL (Parte 2: Esquinas redondeadas y marcador de posición) • P2- Crear Cuadro de Te...
    ▶ VÍDEO ACTUAL: ¿Cómo crear un cuadro de texto personalizado?
    En este tutorial aprenderás a crear un Cuadro de Texto Personalizado, agregaremos algunas propiedades de apariencia, obteniendo así un cuadro de texto con un aspecto muy elegante, plano y moderno. Con color y tamaño de borde personalizables, establezca un estilo de borde subrayado o rectangular. Además de poder establecer el color de borde en estado enfocado, establecer como campo de contraseña y multilínea, y entre otros.
    🔰 Obtener código
    rjcodeadvance.com/custom-text...
    🎦 Ver todos los controles personalizados:
    • Controles Personalizados
    😸 Redes sociales
    Facebook: rjcodeadvance
    Instagram: rjcodeadvance
    🎁 OBTENGA EL PROYECTO RJ CODE MODERN UI - M1 CON 55% DE DESCUENTO [C # || VB.NET]
    Aprenda a crear formularios personalizados + controles personalizados + configuraciones de tema y estilo
    - Obtener proyecto: rjcodeadvance.com/tienda/
    - Descargar demostración: drive.google.com/uc?id=1uo3yw...
    #CustomControls #CustomTextBox #TextBox #Styles #Underline #C-Sharp #WinForms #UserControls

Komentáře • 47

  • @mellvelazq677
    @mellvelazq677 Před 2 lety +1

    Muchas gracias por tus videos💜 se te quiere

  • @gustavoaaronbravoovalle1673

    Gracias por tu video, me ayudó mucho hacer un control tipo input de angular material

  • @carlitosmo
    @carlitosmo Před 2 lety +1

    Ya quiero decir que yo vine cuando rj code era puro monte, gran contenido, llegarás lejos

  • @claudiocampos6182
    @claudiocampos6182 Před 2 lety +1

    Maestro RJ....nuevamente te pasaste

  • @darwinjosuemairenairigoyen2685

    Muchas Gracias por tus enseñanzas🤗

  • @LuigiVanVEVO
    @LuigiVanVEVO Před 2 lety

    Eres el mas capo! Te amo bro! grax por la ayuda

  • @ajgmprogramacion9737
    @ajgmprogramacion9737 Před 2 lety +2

    Hola Rj, ya replique este control y funciona perfecto, esta genial sigue así, eres un Crack. Solo falto el icono jajajajajaa. Voy por el siguiente control, el Botón

  • @kallosamainfo9560
    @kallosamainfo9560 Před 2 lety

    genial muchas gracias

  • @jhonlucero3122
    @jhonlucero3122 Před 2 lety +2

    Gracias por los vídeos RJ, cuando saldrá "Crear un Chart personalizado" 🥺lo esperaré

  • @sergiumaier3966
    @sergiumaier3966 Před rokem

    thank you so much u helped me a lot!

  • @gustavoleon7222
    @gustavoleon7222 Před rokem

    Excelente tu aporte a la comunidad, te felicito, pero hay un problema con los TextBox personalizados, aunque coloques la propiedad Modifiers en Public, no puedes acceder a el desde otro formulario, si pudieras ayudarme en eso, mil gracias, y de nuevo felicitaciones ...

  • @fdjam28
    @fdjam28 Před 2 lety

    Quedo excelente el textbox, pero al trabajar con Expresiones Regulares, y comparar que lo escrito en el textboxcustom es aceptado por la expresion regular, en todas da incorrecto (Por mas correcto que esté), pero al hacerlo en un textbox predeterminado lo hace correctamente, a que crees que se deba este error?

  • @RicardoLopez-yl8le
    @RicardoLopez-yl8le Před rokem

    ¡Qué tal! queda muy bien el diseño de los textbox, pero a trabajar con eventos como keypress o keydown no funcionan, ¿A que crees que se deba?, Espero puedas resolver mi duda

  • @derwisprincipal1874
    @derwisprincipal1874 Před 8 měsíci

    Muchas Gracias por darte el tiempo de enseñarnos como personalizar un textBox, pero tengo una duda, ¿como puedo agregar la funcion de .MaxLength?

  • @lt404
    @lt404 Před 2 lety +1

    Gracias por los videos RJ, pero cuando comenzarias a subir para hacer un proyecto web ? nos serviría muchísimo !

  • @gastongriott9634
    @gastongriott9634 Před 2 lety

    Hola Rj gracias por tus videos. Tendrás el codigo para VB? Saludos

  • @eliomarjj
    @eliomarjj Před 2 lety

    Prezado, boa noite! (pelo menos aqui é noite)
    Resolvi testar seu projeto de botões personalizados e fiz uma mudança que me deixou curioso. Reparei que o evento "BackgroundColor e BackColor possuíam a mesma cor", troquei BackColor por BackgroundColor para ver o efeito e o Visual Studio parou de funcionar (2015).
    Por quê isso aconteceu?

  • @wilsonmateo6346
    @wilsonmateo6346 Před 28 dny

    Una pregunta ¿existe una forma para hacer que cuando maximice la ventana todos los texbox crezcan hasta cierto punto?

  • @2PlayGaming
    @2PlayGaming Před 2 lety

    Hola, pero que libreria es esa para usar esos controles personalizados ? o sea de donde lo bajo? Saludos!

  • @jhonatanaguilar3090
    @jhonatanaguilar3090 Před měsícem

    Cuando le aplico el placeholder en mi login, no reconoce el cuadro de texto, me vota error a que usuario y contraseña incorrecta, cuando le pongo un cuadro de texto normal, el funcionamiento es normal, pero con los textbox de rj code advance que tiene placeholder ya no funcionan, ayuda por favor

  • @brandongalvez7317
    @brandongalvez7317 Před 2 lety

    buen dia, una pregunta donde saco en RJTextBox si no me sale el CustomControl? la primera vez que lo hice si me salia pero al dia siguiente cuando lo cerre y abri, ya no estaba ni volviendo a correr el programa.

  • @simple3026
    @simple3026 Před 8 měsíci

    tengo otro error al momento de hacer una consulta a mi base de datos con estos TexBox no me trae nada y no es la conexión probe con los TexBox normales y si me funciono ayuda

  • @davidsian6911
    @davidsian6911 Před 2 lety

    Como haces para cambiar el color del borde del formulario?

  • @alejandrosuarezsandoval5494
    @alejandrosuarezsandoval5494 Před 2 měsíci

    creo que hay un error con los textbox, al usar su contenido sale como null

  • @nicogamer5074
    @nicogamer5074 Před rokem

    7:32, tengo un problema y a la hora de ejecutarlo no me aparecen los cuadros...

  • @sleugim1843
    @sleugim1843 Před 2 lety

    Como puedo incorporar "selectionstart" al textbox?? no me funciona a mi.....

  • @ingensoft
    @ingensoft Před 2 lety

    compañeros alguien a tenido problema con la propiedad TextChanged, e tratado de usarla pero no funciona

  • @AhmadShadhanafi95
    @AhmadShadhanafi95 Před 2 lety

    Hey how to create windows form like you? . I mean how to merge panels and windows form titles bar like you . Please reply thanks for making this video

    • @RJCodeAdvance
      @RJCodeAdvance  Před 2 lety +1

      Hi, thanks for watching the videos, you just get the accent color from the OS and set it to a panel.
      Ok, I will do a tutorial, the video will be uploaded first to the English channel, since there it is more advanced than here.
      RJ Code Advance EN
      czcams.com/users/rjcodeadvanceen

  • @cristianfranco5020
    @cristianfranco5020 Před 4 měsíci

    como se hace en la clase? es que ay tengo una clase y quisiera añadirlo alli

  • @andymejia7868
    @andymejia7868 Před 2 lety

    Gravedad Código Descripción Proyecto Archivo Línea Estado suprimido
    Error CS8370 La característica "tipos de referencia que aceptan valores NULL" no está disponible en C# 7.3. Use la versión 8.0 del lenguaje o una posterior. Botones C:\Users\Andy\Desktop\botones y login\Botones\Botones\ATextBox.cs 149 Activo
    me sale ese error a la hora de hacer el evento _TextChanged en el texbox dentro del control de usuario

  • @josedavidroyertlezama9646

    Alguien lo replico en visual basic?

  • @blacklotus1308
    @blacklotus1308 Před 2 lety

    Hola amigo, primero buen video gracias por tus aportes, hora tengo un inconveniente descarge tu codigo de tu paguina github. Pero en el textbox me manda un error en "if (string.IsNullOrWhiteSpace(textBox1.Text) && placeholderText != "")" Me dice que "IsNullOrWhiteSpace" no pertenese a string cual puede se el problema si me puedes ayudar por favor

    • @RJCodeAdvance
      @RJCodeAdvance  Před 2 lety

      Hola, asegúrate que la version de .NET Framework sea 4.5 como mínimo.

  • @simple3026
    @simple3026 Před 8 měsíci

    me sale este error
    Advertencia CS8618 El elemento evento "_TextChanged" que no acepta valores NULL debe contener un valor distinto de NULL al salir del constructor. Considere la posibilidad de declarar el elemento evento como que admite un valor NULL.
    AYUDAAAAAAA

    • @simple3026
      @simple3026 Před 8 měsíci

      ya lo resolví solo hice esto public event EventHandler? _TextChanged = null;

  • @JackCespedes
    @JackCespedes Před 2 lety +1

    RJ... porque no heredaste directamente de un TextBox... me ayudas con esta duda... gracias...

    • @RJCodeAdvance
      @RJCodeAdvance  Před 2 lety

      Hola, es como comenté en videos anteriores, algunos controles son casi imposible de personalizar. Por ello es mejor usar un control de usuario.
      Si se podía heredar directamente un TextBox, pero no se obtendría lo esperado.

    • @JackCespedes
      @JackCespedes Před 2 lety

      @@RJCodeAdvance en este caso si lo podías hacer desde el mismo control dejándoles todas sus funcionalidades propias del TextBox... igual gracias por todos los videos...

  • @cristianbolvaran3903
    @cristianbolvaran3903 Před 2 lety

    Gracias por Tutorial, excelente.
    Queria hacer una consulta:
    Como puedo cambiar, dentro del editor de Visual studio, que me genere el codigo de las propiedades asi:
    ejemplo:
    Public Color colorfondo
    {
    get
    {
    Return colorfondo;
    }
    set
    {
    colorfondo=value;
    }
    }
    porque estoy trabajando en Visual studio 2022 y me genera las propiedades asi
    public colorfondo
    {
    get => colorfondo;
    set => colorfondo = value;
    }
    Estuve investigando sobre el archivo .editconfig, pero no se cual es la opcion para hacer ese cambio.

    • @RJCodeAdvance
      @RJCodeAdvance  Před 2 lety +1

      Desde VS 2017 las propiedades se generan como expresiones de cuerpo, Tienes que desactivarlo desde las configuraciones.
      Opciones.
      Lenguaje C#.
      Y busca usar expresiones para descriptores de acceso o propiedades

    • @cristianbolvaran3903
      @cristianbolvaran3903 Před 2 lety

      @@RJCodeAdvance gracias por la ayuda

  • @juanjzb
    @juanjzb Před 2 lety +1

    Muy bonito y atractivo, pero en un proyecto grande tiene poca utilidad creo

    • @JackCespedes
      @JackCespedes Před 2 lety

      Si lo aplicaría diferente se puede usar como temas y que este afecte a todos los controles del formulario...