Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 4 mar 2025, o 09:12


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 2 maja 2016, o 15:38 
Offline
Użytkownik

Dołączył(a): 08 lut 2015
Posty: 132
Pomógł: 4

Witam.
W jaki sposób w c# można stworzyć obrotowy wykres, którego wychylenie wskazówki jest zależne od wartości pewnej zmiennej. Wygląda to dokładnie tak jak w linku:
https://youtu.be/Dwc4hFgNP5I?t=62
Zmienna ma zakres od 0 do 4095. Chciałbym ją przekazywać do metody, która zajmuje się tworzeniem takiego wykresu gdzieś w pewnym miejscu na formie.

Pozdrawiam,
drewpol



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2016, o 16:17 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 mar 2016
Posty: 85
Pomógł: 5

zobacz tu mozna sie sugerowac , http://www.youtube.com/watch?v=WI5Unpm1Ms4 albo tu radar www.youtube.com/watch?v=8WhQATRycTU
zobacz pod koniec efekt mysle ze to cie naprowadzi na dobry trop

_________________
I'M



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2016, o 16:25 
Offline
Użytkownik

Dołączył(a): 08 lut 2015
Posty: 132
Pomógł: 4

Dzięki za linki. Niestety na obecną chwilę nie mam czasu zastanawiać się nad tym jak to działa. Dlatego znalazłem gotowy komponent zwany "aGauge", który dodałem do toolboxa. Wszystko działa wyśmienicie, przyjmuje on zmienna typu float:
Składnia: [ Pobierz ] [ Ukryj ]
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

A wszystko wygląda mniej więcej tak :
Obrazek

Jest jakiś sposób na zmniejszenie precyzji zmiennej, którą przekazuję do wyświetlania w labelu ? Wygląda to tak :
Składnia: [ Pobierz ] [ Ukryj ]
język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2016, o 17:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 sty 2013
Posty: 169
Lokalizacja: Silesia - P-ce
Pomógł: 10

Sprawdź tutaj:
http://4programmers.net/C_Sharp/Wprowad ... ry-formatw

Zapoznaj się też z całą książką którą udostępnia autor na swojej stronie - przydatna lektura

_________________
Niewiele trzeba by być szczęślwym.Wystarczy chcieć



Ostatnio edytowano 2 maja 2016, o 17:02 przez danielos, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2016, o 17:01 
Offline
Użytkownik

Dołączył(a): 08 lut 2015
Posty: 132
Pomógł: 4

Z wyświetlaniem danych już sobie poradziłem. Teraz największa zagwozdka to w jaki sposób dać np czerwone tło dl wartości, dla której odchyliła się wskazówka, a reszta pozostaje bez zmian. Ktoś używał tego kiedyś i ma jakiś pomysł ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2016, o 19:28 
Offline
Użytkownik

Dołączył(a): 04 paź 2011
Posty: 8612
Pomógł: 338

Musisz sobie dopisać w klasie kontrolki której uzywasz wymagane przez siebie właściwości,
Prościej zrobić własna kontrolkę ... niz kożystac z gotowych zegarów

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 maja 2016, o 23:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 mar 2016
Posty: 85
Pomógł: 5

drewpol napisał(a):
Dzięki za linki. Niestety na obecną chwilę nie mam czasu zastanawiać się nad tym jak to działa. Dlatego znalazłem gotowy komponent zwany "aGauge", który dodałem do toolboxa. Wszystko działa wyśmienicie, przyjmuje on zmienna typu


tym sposobem niczego nigdy nie osiągniesz pozostaniesz jak ci "arduinowcy" copy paste bez zrozumienia dlaczego tak to dziala

_________________
I'M



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO