IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Зайчик
Člen
Avatar
Зайчик:25.10.2012 17:12

Čus, existuje nějaké jednoduché řešení jak přidat web banner do C# aplikace? Abych do ní vložil něco podobného jako :

<a href="ADRESA">
<img src="ADRESAnaOBRAZEK.jpg">
</a>

Aby se zobrazil v C# aplikaci? A mohl jsem ho pak libovolně měnit tak že na serveru ten obrázek přepíšu? Díky za odpovědi :)

Odpovědět
25.10.2012 17:12
Коммунизм для нашего будущего!
Avatar
matesax
Tvůrce
Avatar
Odpovídá na Зайчик
matesax:25.10.2012 17:27

O jakou aplikaci se jedná?

WebClient.DownloadFile(cesta (se jménem), cíl);
Image.FromFile(cíl);
Editováno 25.10.2012 17:29
 
Nahoru Odpovědět
25.10.2012 17:27
Avatar
Зайчик
Člen
Avatar
Odpovídá na matesax
Зайчик:25.10.2012 17:50

Jojo super už to běží, udělal jsem to trošku jinak

pictureBox3.ImageLocation = ("ODKAZ");

Ještě tu aplikaci nemáme hotovou :) potom jí sem šoupnu :)
Díky

Nahoru Odpovědět
25.10.2012 17:50
Коммунизм для нашего будущего!
Avatar
matesax
Tvůrce
Avatar
Odpovídá na Зайчик
matesax:25.10.2012 17:56

Já si nebyl jist, zda to jde - teď to již vím tutově... (Dík... :) )

 
Nahoru Odpovědět
25.10.2012 17:56
Avatar
Зайчик
Člen
Avatar
Odpovídá na matesax
Зайчик:25.10.2012 17:57

Jojo funguje, já jsem to chtěl udělat podle tebe , přišlo mi to jako jednoduchej způsob ale pak mě napadl ImageLocation :) to je rychlejší

Nahoru Odpovědět
25.10.2012 17:57
Коммунизм для нашего будущего!
Avatar
Зайчик
Člen
Avatar
Odpovídá na matesax
Зайчик:25.10.2012 22:34

Měl bych ještě otázku , lze nějak jednoduše editovat barvu v "menustrip" po najetí myškou mám defaultní ( hnusnou ) modrou barvu moc rád bych jí dal pryč :D ale už přes hodinu se v tom vrtám a pořád nemám řešení

Nahoru Odpovědět
25.10.2012 22:34
Коммунизм для нашего будущего!
Avatar
matesax
Tvůrce
Avatar
Odpovídá na Зайчик
matesax:25.10.2012 22:36

Přepiš OnPaint...

 
Nahoru Odpovědět
25.10.2012 22:36
Avatar
Зайчик
Člen
Avatar
Odpovídá na matesax
Зайчик:25.10.2012 23:09

To tu nemůžu nikde najít, mohl bys mi to trošku přiblížit prosím?

Nahoru Odpovědět
25.10.2012 23:09
Коммунизм для нашего будущего!
Avatar
matesax
Tvůrce
Avatar
Odpovídá na Зайчик
matesax:26.10.2012 7:25
namespace System.Windows.Forms
{
    internal class CustomColorScheme : ProfessionalColorTable
    {
        public override Color
    }
}

Sem "public override Color" přidej mezeru a vyjede ti vše, co můžeš přepsat - kdyžtak se jukni i na manuál...

A pak:

menuStrip1.RenderMode = ToolStripRenderMode.Professional;
menuStrip1.Renderer = new ToolStripProfessionalRenderer(new CustomColorScheme());

Třeba:

public override Color ButtonCheckedHighlight
{
    get { return Color.DarkBlue; }
}
Editováno 26.10.2012 7:28
 
Nahoru Odpovědět
26.10.2012 7:25
Avatar
Зайчик
Člen
Avatar
Odpovídá na matesax
Зайчик:26.10.2012 13:33

Jojo funguje to parádně díky! :) ještě mám dotaz v menu po kliknutí mi vyjedou vlastně sub itemy a po najetí myší jsem si zase změnil barvy tak aby se mi to líbilo samozřejmě :D ale v pozadí sub itemů je vlastně bíle pozadí defaultní windowsové http://www.codeguru.com/…amicMenu.JPG něco jako tohle. Jde nějak podobně změnit i tuhle barvu? Vyzkoušel jsem snad všechno tak jak si mi poradil, ale měněj se všechny ostatní barvy jen tohle ne. Nevíš jak na to? Nebo se stím mám naučit žít? :) (zas taková tragedie to není) ale bylo by dobré to vědět :)

Nahoru Odpovědět
26.10.2012 13:33
Коммунизм для нашего будущего!
Avatar
matesax
Tvůrce
Avatar
Odpovídá na Зайчик
matesax:26.10.2012 14:09

To co ti vyjede je DropDown - nic jiného v tom není - tedy vezmi hlavní item a jeho DropDown.BackColor nastav na...

toolStripMenuItem1.DropDown.BackColor = Color...;
  • pohraj si se styly
Editováno 26.10.2012 14:10
 
Nahoru Odpovědět
26.10.2012 14:09
Avatar
Зайчик
Člen
Avatar
Odpovídá na matesax
Зайчик:26.10.2012 14:14

Áha :) tak díky moc :) ani nevíš jak si mi pomohl :)

Nahoru Odpovědět
26.10.2012 14:14
Коммунизм для нашего будущего!
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 12 zpráv z 12.