NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: WinForms - změna pozice DropDown tlačítka u ToolStripSplitButton

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Neaktivní uživatel:30.1.2016 19:26

Ahojte, potřeboval bych přesunout dropdown tlačítko u ToolStripSplit­Buttonu dolů (výchozí pozice je na boku napravo). Prostě abych z tohodle (2.obrázek) udělal tohle (1. obrázek):

Editováno 30.1.2016 19:27
Odpovědět
30.1.2016 19:26
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Žůrek - misaz:30.1.2016 20:04

Ve Windows Forms tohle neuděláš.

 
Nahoru Odpovědět
30.1.2016 20:04
Avatar
Odpovídá na Michal Žůrek - misaz
Neaktivní uživatel:30.1.2016 20:30

No dobrý :-D. Kde se to dá udělat? Ne že by to bylo nějak ultra důležité, ale celkem by se mi to hodilo víc něž to boční dropdown.

Nahoru Odpovědět
30.1.2016 20:30
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Štěpánek:30.1.2016 20:50

Ve WinForms to nejde, to jde ve WPF

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
30.1.2016 20:50
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá na Neaktivní uživatel
Michal Žůrek - misaz:30.1.2016 21:04

Ve WPF je přímo Riboon

 
Nahoru Odpovědět
30.1.2016 21:04
Avatar
Nahoru Odpovědět
30.1.2016 21:05
Neaktivní uživatelský účet
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
ostrozan:30.1.2016 21:26

Ještě dodám, že nejen vlastní stylování kontrolek , ale mnohem více dalších potěšení nabízí WPF proti WF tak jen s chutí do toho :)

 
Nahoru Odpovědět
30.1.2016 21:26
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
ostrozan:30.1.2016 21:42

No a pokud se rozhodneš, tak zdejší tutoriál si můžeš projít, ale moje WPF bible je www.wpf-tutorial.com - doporučuju.

 
Nahoru Odpovědět
30.1.2016 21:42
Avatar
Odpovídá na ostrozan
Neaktivní uživatel:30.1.2016 22:21

Ten je krutopřísný, nicméně jsem s WPF bojoval dost dlouho (jakési dependencyproperty, routed events,...). Jak jsem přešel na WF, tak je najednou všechno tak přímočaré, a hlavně zhruba vím, jak to funguje under he hood, narozdíl od WPF.

Nahoru Odpovědět
30.1.2016 22:21
Neaktivní uživatelský účet
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
ostrozan:31.1.2016 7:30

Souhlasím, že WF je na učení jednodušší, ale zbytečné obavy - kdo umí jezdit s Felicií (WF) zvládne i Bavoráka řady 7 (WPF) - jen si musí zvyknout, že je tam víc "hejblátek" :-)
A konkrétně ty, když se podívám do tvojeho profilu máš půlku práce za sebou, protože skvěle ovládáš HTML - tak XAML, což je prakticky totéž pro tebe nebude problém. Na rozdíl ode mne - já jsem na XAMLu se značkovacíma jazykama začínal a pro mě to byla největší překážka při přechodu z WF na WPF.
Myslíš li to s vývojem desktop aplikací vážně - budeš čím dál víc narážet na omezení WF a nepříjemnosti spojené s absolutním pozicováním a závislosti na rozlišení monitoru.

 
Nahoru Odpovědět
31.1.2016 7:30
Avatar
Odpovídá na ostrozan
Neaktivní uživatel:31.1.2016 10:02

WF je na učení jednodušší - pro začátečníka je tohle hlavní výhoda, ale WPF se nebudu bránit, jen bych potřeboval nějaké dobré vysvětlení. Neměl bys nějakoé PDF "Profesional WPF programming C#" nebo tak něco?

Nahoru Odpovědět
31.1.2016 10:02
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Štěpánek:31.1.2016 10:25

Na pochopení WPF je místní tutoriál perfektní. Jakmile budeš chápat, jaxe v tom dělá, dají se konkrétní problémy řešit na fórech nebo pomocí strejdy Google...

Nahoru Odpovědět
31.1.2016 10:25
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
ostrozan:31.1.2016 11:11

To nemám - jak jsem psal, vyučil jsem se a čerpám z výše uvedeného odkazu + MSDN + dotazy zde .
Jinak pokud jsi zvládl WF, tak přechod na WPF je jednodušší, než bys čekal - je to totiž úplně stejné - když pominu ten XAML , který v začátku můžeš totálně ignorovat a po pravdě začneš ho opravdu potřebovat v momentě kdy budeš chtít měnit vzhled a funkce kontrolek.
Prostě si v designeru pomocí drag & drop z toolboxu uděláš okno a v properties nastavíš vlastnosti , dál je to taky stejné. Dokonce můžeš využít třídy, které už máš hotové z WF (někdy s malou úpravou).

 
Nahoru Odpovědět
31.1.2016 11:11
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá na Michal Štěpánek
ostrozan:31.1.2016 11:22

Ano, zdejší tutoriál je dobrý, navíc jediný v češtině - (je teda ještě jeden, ale ten je pro VB ne pro C#)- ale je to opravdu jen základ, což je podle mě škoda.

 
Nahoru Odpovědět
31.1.2016 11:22
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 14 zpráv z 14.