Article View: pl.comp.lang.c
Article #308504Re: [C#][WPF] Jak odczytać i zmienić wysokość itemu TreeViewItem?
From: Borneq
Date: Fri, 29 Apr 2016 09:20
Date: Fri, 29 Apr 2016 09:20
18 lines
1827 bytes
1827 bytes
W dniu 29.04.2016 o 08:16, Borneq pisze: > To wcale nie takie banalne. > Odczytane item.Height = NaN O co chodzi: o zrobienie w miarę dobrego Drag&Drop. Bazowałem na http://www.codeproject.com/Articles/55168/Drag-and-Drop-Feature-in-WPF-TreeView-Control, ale tam była możliwość tylko przenoszenia węzła do innego jako podwęzeł, teraz chcę zrobić to tylko dla przypadku gdy ktoś wskaże centrum węzła (dla wysokości 16 będzie to 4..12), w przeciwnym razie ma wstawiać pomiędzy węzłami. Potrzebna jest wysokość itemu ale nie ActualHeight, bo to dla rozwiniętego węzła podaje wraz z podwęzłami. Druga rzecz, którą chciałbym zrobić, to automatyczny scrolling okna TreeView gdy trzymamy dragowany element i myszka wychodzi powyżej lub poniżej okna, Projekt w VS2013: https://drive.google.com/file/d/0B7E799YMGCWTaERsNzdHbHB5Z3M/edit
Technical Details
Message-ID:
<nfv90p$lu3$1@node2.news.atman.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mailReferences:
<nfuu89$bfl$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail From: Borneq <borneq@antyspam.hidden.pl> Newsgroups: pl.comp.lang.c Subject: Re: [C#][WPF] Jak odczytać i zmienić wysokość itemu TreeViewItem? Date: Fri, 29 Apr 2016 11:20:25 +0200 Organization: ATMAN - ATM S.A. Lines: 19 Message-ID: <nfv90p$lu3$1@node2.news.atman.pl> References: <nfuu89$bfl$1@node2.news.atman.pl> NNTP-Posting-Host: 91.239.205.105 Mime-Version: 1.0 X-Trace: node2.news.atman.pl 1461921625 22467 91.239.205.105 (29 Apr 2016 09:20:25 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Fri, 29 Apr 2016 09:20:25 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0 In-Reply-To: <nfuu89$bfl$1@node2.news.atman.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit