Chciałbym zmienić kolor konkretnego wiersza w moim datagridview. Wiersz należy zmienić na czerwony, gdy wartość kolumny kolumna 7 jest mniejsza niż wartość w kolumnie kolumna 10. Jakieś sugestie, jak to
Chciałbym zmienić kolor konkretnego wiersza w moim datagridview. Wiersz należy zmienić na czerwony, gdy wartość kolumny kolumna 7 jest mniejsza niż wartość w kolumnie kolumna 10. Jakieś sugestie, jak to
Wprowadzenie: jest wiele komentarzy, które mówią „WinForms nie skaluje się automatycznie do ustawień DPI / czcionki; przełącz się na WPF”. Myślę jednak, że jest to oparte na .NET 1.1; wygląda na to, że wykonali całkiem niezłą robotę, implementując automatyczne skalowanie w .NET 2.0. Przynajmniej na...
Mam private readonlylistę LinkLabels ( IList<LinkLabel>). Później dodaję LinkLabels do tej listy i dodaję te etykiety do FlowLayoutPanelnastępujących: foreach(var s in strings) { _list.Add(new LinkLabel{Text=s}); } flPanel.Controls.AddRange(_list.ToArray()); ReSharper pokazuje mi...
Mam formularz pokazujący komunikaty o postępach, ponieważ trwa dość długo. Jest to połączenie z usługą internetową, więc nie mogę w znaczący sposób pokazać procentowej pełnej liczby na pasku postępu. (Nie podoba mi się właściwość Marquee paska postępu) Chciałbym pokazać animowany GIF, aby nadać...
Używam formularza do wyświetlania powiadomień (pojawia się w prawym dolnym rogu ekranu), ale kiedy pokazuję ten formularz, przejmuje fokus z głównego formularza. Czy istnieje sposób na wyświetlenie tego formularza „powiadomienia” bez kradzieży
Aby od razu utknąć, oto bardzo podstawowy przykład: using System; using System.Windows.Forms; class test { static void Main() { Console.WriteLine("test"); MessageBox.Show("test"); } } Jeśli skompiluję to z domyślnymi opcjami (używając csc w wierszu poleceń), zgodnie z oczekiwaniami,...
W WinFormsużywam a Labeldo wyświetlania różnych komunikatów, takich jak sukces, porażka itp. Chciałbym wyśrodkować tę etykietę w środkowej formie. Potrzebuję rozwiązania, które utrzyma go w centrum, niezależnie od tego, czy na etykiecie jest tylko jedno słowo, czy całe...
Zajmuję się tworzeniem aplikacji dla systemu Windows w języku C #. ja używamDataGridView do wyświetlania danych. Dodałem w tym kolumnę z przyciskami. Chcę wiedzieć, jak obsłużyć zdarzenie kliknięcia tego przycisku w
Potrzebuję sposobu na wyśrodkowanie bieżącego okna. Na przykład, jeśli użytkownik naciśnie przycisk, chcę, aby okno wyśrodkowało się na ekranie. Wiem, że możesz użyć właściwości startposition, ale nie mogę znaleźć innego sposobu na jej użycie niż podczas pierwszego uruchomienia aplikacji. Jak...
Chciałbym dodać nową linię z tekstem do mojego pliku date.txt, ale zamiast dodawać go do istniejącego date.txt, aplikacja tworzy nowy plik date.txt. TextWriter tw = new StreamWriter("date.txt"); // write a line of text to the file tw.WriteLine(DateTime.Now); // close the
Jak symulujesz kliknięcia myszą w aplikacjach C #
Jak mogę używać wielu rozszerzeń plików w jednej grupie za pomocą OpenFileDialog? Mam Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg|PNG|*.png|TIFF|*.tiff" i chcę tworzyć grupy, więc JPG to * .jpg i * .jpeg, TIFF to * .tif i * .tiff, a także „Wszystkie typy grafiki”? Jak mogę to...
W .NET formularze systemu Windows mają zdarzenie, które jest wyzwalane przed załadowaniem formularza (Form.Load), ale nie ma odpowiedniego zdarzenia, które jest wyzwalane PO załadowaniu formularza. Chciałbym wykonać jakąś logikę po załadowaniu formularza. Czy ktoś może doradzić...
Korzystanie System.Drawing.Image. Jeśli szerokość lub wysokość obrazu przekracza maksimum, należy proporcjonalnie zmienić jego rozmiar. Po zmianie rozmiaru należy upewnić się, że ani szerokość, ani wysokość nadal nie przekraczają limitu. Szerokość i wysokość będą zmieniane do momentu, gdy nie...
Mam bardzo prostą aplikację Windows Forms. A w systemie Windows (lub przynajmniej w aplikacjach Windows Forms) po naciśnięciu klawisza Enter w jednowierszowej kontrolce TextBox usłyszysz dźwięk Ding. To nieprzyjemny dźwięk, który wskazywał, że nie można wprowadzić nowej linii, ponieważ jest to...
W Windows Forms możesz w każdej chwili poznać aktualne położenie kursora dzięki klasie Cursors . Wydaje się, że ta sama rzecz nie jest dostępna dla klawiatury. Czy można wiedzieć, czy np. ShiftKlawisz jest wciśnięty? Czy absolutnie konieczne jest śledzenie każdego powiadomienia z klawiatury...
wiele osób odpowiedziało na pytanie, jak powiązać wyliczenie z polem kombi w WinForms. To jest tak: comboBox1.DataSource = Enum.GetValues(typeof(MyEnum)); Ale to jest całkiem bezużyteczne bez możliwości ustawienia rzeczywistej wartości do wyświetlenia. Próbowałem: comboBox1.SelectedItem =...
Muszę uzyskać wszystkie kontrolki w formularzu typu x. Jestem prawie pewien, że kiedyś widziałem ten kod, który używał czegoś takiego: dim ctrls() as Control ctrls = Me.Controls(GetType(TextBox)) Wiem, że mogę iterować po wszystkich kontrolkach, które powodują, że dzieci używają funkcji...
Obecnie jestem w trakcie pisania mojej pierwszej aplikacji Windows Forms. Przeczytałem teraz kilka książek o języku C #, więc mam stosunkowo dobre zrozumienie, jakie funkcje języka C # ma do czynienia z wyjątkami. Wszystkie są dość teoretyczne, ale nie mam jeszcze pojęcia, jak przełożyć podstawowe...
Korzystanie z WinForms; Czy jest lepszy sposób na znalezienie zaznaczonego RadioButton dla grupy? Wydaje mi się, że poniższy kod nie powinien być potrzebny. Kiedy sprawdzasz inny RadioButton, wtedy wie, który z nich odznaczyć… więc powinien wiedzieć, który jest zaznaczony. Jak pobrać te informacje...