- Motorola Edge 50 Neo - az egyensúly gyengesége
- Milyen okostelefont vegyek?
- iPhone topik
- Poco F7
- Ovális kamera és Exynos az S26 Ultra pletykakosarában
- Lassan teljes a Xiaomi 16 tudáslistája
- Képeken a Huawei új Watch GT 6 órái
- Azonnali mobilos kérdések órája
- Honor 20 - jobb későn, mint soha!
- Okosóra és okoskiegészítő topik
Új hozzászólás Aktív témák
-
trisztan94
őstag
Van nekem egy Button-öm. Meg még 15 másik - tehát összesen 16.
Ezeket a gombokat drag and drop módszerrel (WP Toolkitet alkalmazva) lehet behúzgálni egy dobozba. Ha megfelel a doboz feltételének a gomb, akkor eltüntetem (Collapsed Visiblity) és beállítom a doboz értékét a gomb értékére.
Ez eddig rendben is volt. Viszont most ki lett találva, hogy legyen cserélhető a doboz értéke, ergo, ha új gombot húzok bele miután már be lett húzva egy gomb, akkor a doboz értéke legyen az új gomb értéke, a korábban behúzott gomb pedig kerüljön vissza eredeti helyére.
Azzal van problémám, hogy nem tudom visszarakni a korábban behúzott gombot eredeti helyére.
Ezzel próbálkoztam:
Csináltam egy lastDroppedButton változót. Ez Button típusú, a ManipulationCompleted eseményben ennek értékül adom az aktuálisan húzott gombot.
Csináltam továbbá egy lastDroppedButtonInitialPositionnevű változót, ami Point típusú. Ennek értéket a ManipulationStarted eseményben adok:private void Button_ManipulationStarted(object sender, System.Windows.Input.ManipulationStartedEventArgs e)
{
dragTranslation = new TranslateTransform();
draggedButton = (Button)sender;
lastDroppedButtonInitialPosition.X = draggedButton.TransformToVisual(DragNDrop).TransformBounds(new Rect(0, 0, draggedButton.Width, draggedButton.Height)).X;
lastDroppedButtonInitialPosition.Y = draggedButton.TransformToVisual(DragNDrop).TransformBounds(new Rect(0, 0, draggedButton.Width, draggedButton.Height)).Y;
}Ez szépen el is menti a gomb eredeti helyét.
Tehát a kérdésem az lenne, hogy hogyan tudom explicit megmondani egy gombnak, hogy a pozíciója x,y legyen?
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- CNC topik
- Luck Dragon: Asszociációs játék. :)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- exHWSW - Értünk mindenhez IS
- Milyen videókártyát?
- VR topik (Oculus Rift, stb.)
- Kiegészítette processzorflottáit az AMD
- Metal topik
- Apple asztali gépek
- Sokat megélt veterán CPU-t hoz vissza a piacra az Intel
- További aktív témák...
- Lenovo ThinkPad P15v Tervező Vágó Laptop -65% 15,6" i7-10850H 16/512 QUADRO P620 4GB
- Szép! Lenovo ThinkPad P53s "Kis Tervező Vágó Laptop" -65% 15,6" i7-8665U 32/512 QUADRO P520 2GB FHD
- Zalman ZF9225ATH AMD CPU hűtő
- MSI NX8600GT-E (MS-V091) PCI-E videokártya
- Asus P5QE Retro alaplap, + Xeon X5450 CPU, + hűtő
- Vadiúj számlás VGA kártyák! Már kamatmentes rèszletre is! Kèszleten lèvő termèkek
- AKCIÓ!!! Dell Latitude 5320 i3-1125G4 16GB 512GB magyarbill. 1 év garancia
- Samsung Galaxy A55 5G / 8RAM 256GB / Gyárifüggetlen / 12 Hó Garanciával
- KÜLÖNLEGES RITKASÁG!!! VADIÚJ Surface Pro 12 12" Snapdragon X Plus 16GB 512GB LEVENDULA 686g
- GYÖNYÖRŰ iPhone 12 mini 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3327, 94% Akkumulátor
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest