c#

AD Admin Password

Aplikacja uzyskująca hasła administratora (w przypadku, gdy mamy je w Azure Key Vault) oraz klucze Bitlocker wyeksportowane do AD.
Interesującego nas hosta możemy podać "z ręki" lub wybrać z AD z listy dostępnych komputerów.

AD_Admin_Password

MAC Management

Aplikacja komunikująca się z Cisco WLC.

MAC_Management

Umożliwia

Label: Zawijanie wierszy

Zagadnienie: Chcemy by tekst w Labelu nie był jednolinijkowy, lecz dało się go modyfikować wedle naszych wymagań.
Rozwiązanie: Zmieniamy właściwość Autosize na False.

Tags: 

Regex - Weryfikacja konkretnego znaku oraz rozróżnianie wielkości liter

Zagadnienie: Chcemy by aplikacja weryfikowała czy wprowadzamy znaki z określonej przez nas puli (np. dla adresów MAC cyfry od 0 do 9 oraz litery od a do f, a także myślnik) oraz by wielkośc liter nie miała znaczenia
Rozwiązanie: Stosujemy wyrażenia regularne z klasy Regex:

if (Regex.IsMatch(Add_MAC_TextBox.Text[i].ToString(), "^[a-f-0-9]$", RegexOptions.IgnoreCase)

Tags: 

RichTextBox: Usuwanie linii

Zagadnienie: Chcemy usunąć pierwszę linię RichTextBoxa
Rozwiązanie: Stosujemy następujące komendy

MACs_RichTextBox.SelectionStart = MACs_RichTextBox.GetFirstCharIndexFromLine(0);
MACs_RichTextBox.SelectionLength = this.MACs_RichTextBox.Lines[0].Length + 1;
this.MACs_RichTextBox.SelectedText = String.Empty;

Tags: 

Konwersja adresu MAC dowolnej postaci na postać xx:xx:xx:xx:xx:xx

Zagadnienie: Chcemy odpowiednio przekonwertowywać adres MAC by otrzymywać jednolitą formę xx:xx:xx:xx:xx:xx
Rozwiązanie: Przykład kodu realizującego powyższe. Metoda Add_MAC_TextBox_TextChanged wykonuje się przy wprowadzeniu znaków w TextBox o nazwie Add_MAC_TextBox. Rezultat zapisywany jest w Label o nazwie Converted_MAC_Label.

Tags: 

ComboBox: Lista wartości ustawiona na sztywno

Zagadnienie: Chcemy, aby nie było możliwe wpisywanie innych niż ustalone przez nas wartości w ComboBoxie
Rozwiązanie: Zmieniamy właściwość DropDownStyle na DropDownList

Tags: 

String: Wyszukanie znaku

Zagadnienie: Chcemy wykonać operację w przypadku wyszukania w zmiennej typu string konkretnego znaku
Rozwiązanie:

if (item.Contains('x'))
{
}

Tags: 

String: Pozycja konkretnego znaku

int pos_left_bracket_x1 = item.IndexOf("(");

gdzie item to zmienna typu string, a '(' to poszukiwany znak.

Tags: 

Rodzaje kresek (Pen, Brush)

Pen

Pen black_line = new Pen(Color.Black, 1);

Brush

SolidBrush black_brush = new SolidBrush(Color.Black);

Przykład zastosowania

Tags: 

Strony

Subskrybuj RSS - c#