- Samsung Galaxy Buds3 Pro - szárat eresztettek a babok
- Vivo X200 Pro - a kétszázát!
- Motorola Edge 50 Neo - az egyensúly gyengesége
- MIUI / HyperOS topik
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- iPhone topik
- A lapkakészlet és az akku különbözteti meg a Motorola Edge 60 és Edge 60 Pro-t
- Telekom mobilszolgáltatások
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy S23 Ultra - non plus ultra
Hirdetés
Köszönjük a sok biztatást, támogatást! Egy rövid ideig még féláron tudsz hirdetni, előfizetni!
Új hozzászólás Aktív témák
-
Dinter
addikt
válasz
ferensz #6754 üzenetére
Ez szép megoldásnak tűnik. Legyen UserControl1=uc1; uc2 és uc3, ill. panel1.
És ilyenkor:
UserControl1 uc = new UserControl1();
ucp.Controls.Add(uc);
uc.Show();Ezekután ha másik UserControlt akarok megjeleníteni, akkor:
UserControl2 uc2 = new UserControl2();
ucp.Controls.Clear();
ucp.Controls.Add(uc2);
uc2.Show();Így?
-
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());
}
}
} -
trisztan94
őstag
válasz
ferensz #5284 üzenetére
Na szuper, én is olvasgatok más fórumokat, ott is nagyon ajánlják
---
mp3 fájlokat szeretnék lejátszani, erre két eset van:
1. Felhasználó letöltötte korábban az egész pakkot és lokális fájlokból
2. on-the-go stream-eljükItt szintén nincs lehetőség válogatni, csak mp3 fájlok vannak.
Ezt az MSDN cikket találtam erről. Ha jók az információim, elvileg csak BackgroundAudio-val lehet lejátszani mp3 fájlokat. Viszont ez a cikk arról szól, hogy úgy szólaljon meg a "zene", mintha a zenelejátszó lenne, ergo megállítja az aktuális zenét. Ezek iylen kis hangeffektek lennének csak, tehát ez nagyon nem kell.
Lehet valahogy .mp3 hangeffektek lejátszani egyszerűen úgy, hogy mind lokálból, mind online stream-ről menjen?
-
drkbl
őstag
válasz
ferensz #4688 üzenetére
Kérdezni tudni kell
USERNAME és USERPROFILE környezeti változók.
Az egyes mappák. -
amargo
addikt
válasz
ferensz #4184 üzenetére
Nem egészen ott, de itt:
public class RouteConfig
{
public static void RegisterRoutes(RouteCollection routes)
{
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "News", action = "Index", id = UrlParameter.Optional }
);
}
}
Ú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!
- Gurulunk, WAZE?!
- One otthoni szolgáltatások (TV, internet, telefon)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- PlayStation 5
- Samsung Galaxy Buds3 Pro - szárat eresztettek a babok
- Genshin Impact (PC, PS4, Android, iOS)
- Motoros topic
- Honda topik
- Intel Core i3 / i5 / i7 4xxx "Haswell" és "Haswell Refresh / Devil's Canyon" (LGA1150)
- Vivo X200 Pro - a kétszázát!
- További aktív témák...
- Apple iPhone 16 ProMax 256GB Kártyafüggetlen 1Év Garanciával
- Xiaomi Redmi 13 128GB Kártyafüggetlen 1Év Garanciával
- Intel NUC 11 mini PC i5 / 16GB RAM / 250GB SSD / Windows 11 Pro
- Mac Mini M2 8/256GB vagy akár +1Tb + trackpad ,magic mouse ,dock
- AKCIÓ! GAMER PC: RYZEN 5 5600X (6mag/12szál) +RTX 3070 Ti +16-64GB DDR4! GAR/SZÁMLA! 70 FÉLE HÁZ!!!
- Telefon felvásárlás!! iPhone X/iPhone Xs/iPhone XR/iPhone Xs Max
- Microsoft Surface Laptop 5 13,5" i7-1265U 16GB 512GB magyarbill 1 év garancia
- LG 55C4 - 48" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen7 CPU
- LG 27UL550-W - 27" IPS / 3840x2160 4K / 60Hz 5ms / HDR10 / AMD FreeSync
- DDR5 8/ 16/ 32GB 4800-5600MHz SODIMM laptop RAM, több db- számla, garancia
Állásajánlatok
Cég: FOTC
Város: Budapest