Hirdetés
- iPhone topik
- Xiaomi 14T - nem baj, hogy nem Pro
- Honor Magic8 Lite - a félig sikerült bűvésztrükk
- Újabb részletes képeken a Google Pixel 10a
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Luxuspóráz: okosláncot akasztana a nyakadba az Apple
- Fotók, videók mobillal
- Samsung Galaxy Z Fold5 - toldozás-foldozás
- Xiaomi 15T Pro - a téma nincs lezárva
- Kisebb kivágás, középen kamera: így nézhet ki az iPhone 18 Pro előlapja
Új hozzászólás Aktív témák
-
cigam
titán
válasz
ferensz
#6499
üzenetére
Értem. Ez ugye nem fizetős? Akkor miért kell hozzá egy plusz "fejlesztői" licence? Ezzel mit vállalok magamra?
Karma
Köszi, de ehhez én kevés vagyok. Egy árva bötüt nem értek az egészből, pedig jópár oldalt átnyálaztam.
Ez pl. egy komplett kódnak tűbik, de még lefordítani sem tudom.
using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
namespace AnimationCompletedTest {
public partial class MainWindow : Window {
Canvas panel;
public MainWindow() {
InitializeComponent();
MouseDown += DoDynamicAnimation;
Content = panel = new Canvas();
}
void DoDynamicAnimation(object sender, MouseButtonEventArgs args) {
for (int i = 0; i < 12; ++i) {
var e = new Ellipse { Width = 16, Height = 16, Fill = SystemColors.HighlightBrush };
Canvas.SetLeft(e, Mouse.GetPosition(this).X);
Canvas.SetTop(e, Mouse.GetPosition(this).Y);
var tg = new TransformGroup();
var translation = new TranslateTransform(30, 0);
var translationName = "myTranslation" + translation.GetHashCode();
RegisterName(translationName, translation);
tg.Children.Add(translation);
tg.Children.Add(new RotateTransform(i * 30));
e.RenderTransform = tg;
panel.Children.Add(e);
var anim = new DoubleAnimation(3, 100, new Duration(new TimeSpan(0, 0, 0, 1, 0))) {
EasingFunction = new PowerEase { EasingMode = EasingMode.EaseOut }
};
var s = new Storyboard();
Storyboard.SetTargetName(s, translationName);
Storyboard.SetTargetProperty(s, new PropertyPath(TranslateTransform.YProperty));
var storyboardName = "s" + s.GetHashCode();
Resources.Add(storyboardName, s);
s.Children.Add(anim);
s.Completed +=
(sndr, evtArgs) => {
panel.Children.Remove(e);
Resources.Remove(storyboardName);
UnregisterName(translationName);
};
s.Begin();
}
}
[STAThread]
public static void Main() {
var app = new Application();
app.Run(new MainWindow());
}
}
}
Ú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!
- OpenWRT topic
- Milyen billentyűzetet vegyek?
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- iPhone topik
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Arc Raiders
- Futás, futópályák
- Kormányok / autós szimulátorok topikja
- Ford topik
- Kerékpárosok, bringások ide!
- További aktív témák...
- Thinkpad X1 Fold 16 ,16.3" 2.5K összehajtható OLED érintő, i5-1230U ,16GB, 512GB NVMe,gar
- Thinkpad E14 Gen7 14" 3K IPS Ultra 7 255H 16GB 512GB NVMe ujjlolv IR kam gar
- Nintendo Switch Kontroller Szervizelés - TMR/Gyári Analóg Csere - 90 Nap Garancia - Számlával
- MOZA R5 szimulátor szett (Bontatlan)
- Akció! Bontatlan Sandisk Ultra 3D SSD 2TB
- Dell Latitude 7420 Core i7-1185 G7, 16GB RAM, SSD, jó akku, számla, 6 hó gar, szép állapot
- HIBÁTLAN iPhone 15 Pro Max 256GB Blue Titanium -1 ÉV GARANCIA -Kártyafüggetlen, MS3693
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Új és régi konzolok Okosítása és Szoftveres szintű javítása - PS4/PS5 BD-JB LEMEZ KAPHATÓ!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 4500 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


