<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem windows-forms</title>
<link>https://forum.pasja-informatyki.pl/tag/windows-forms</link>
<description>Powered by Question2Answer</description>
<item>
<title>C# Windows forms błąd. Random</title>
<link>https://forum.pasja-informatyki.pl/586416/c%23-windows-forms-blad-random</link>
<description>

&lt;p&gt;Robie program w którym zgaduje się losową liczbę. Tylko właśnie nie mogę dać Randoma poza funkcję.&lt;/p&gt;



&lt;p&gt;Chodzi o&amp;nbsp;int koniec = losowa.Next(1, 12);&lt;/p&gt;



&lt;pre class=&quot;brush:plain;&quot;&gt;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Threading;
using System.Reflection;
using System.Reflection.Emit;
using System.Security.Cryptography.X509Certificates;

namespace MineGame
{
&amp;nbsp; &amp;nbsp; public partial class Form1 : Form
&amp;nbsp; &amp;nbsp; {

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Random losowa = new Random();

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public Form1()
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; InitializeComponent(); &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private void Form1_Load(object sender, EventArgs e)
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int koniec = losowa.Next(1, 12);

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private void btn1_Click(object sender, EventArgs e)
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (btn1.Text == koniec.ToString())
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Application.Exit();
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; btn1.Enabled = false;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; btn1.Text = &quot;&quot;;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Nazwa.Text = koniec.ToString();
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/586416/c%23-windows-forms-blad-random</guid>
<pubDate>Sat, 08 Jul 2023 12:41:03 +0000</pubDate>
</item>
<item>
<title>Visual Studio Windows Forms C# - Dostęp do portów COM</title>
<link>https://forum.pasja-informatyki.pl/575176/visual-studio-windows-forms-c%23-dostep-do-portow-com</link>
<description>

&lt;p&gt;Witam,&lt;/p&gt;



&lt;p&gt;piszę program w Windows Forms w Visual Studio, którym będę mógł wysyłać dane z komputera na port COM.&lt;/p&gt;



&lt;p&gt;Problem raczej nie jest z kodem, ale z dostępem Visuala do portów COM. Używam paczki&amp;nbsp;System.IO.Ports i przy próbie otwarcia portu (metoda Open() ) wyrzuca taki komunikat:
&lt;br&gt;
&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=8521392489457187588&quot; style=&quot;height:305px; width:534px&quot;&gt;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Jak zrobić, by Visual miał do tego dostęp?
&lt;br&gt;

&lt;br&gt;
Pozdrawiam.&lt;img alt=&quot;&quot; src=&quot;https://zapodaj.net/7bdc25fee4d26.png.html&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://zapodaj.net/7bdc25fee4d26.png.html&quot;&gt;&lt;/p&gt;</description>
<category>Systemy operacyjne, programy</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/575176/visual-studio-windows-forms-c%23-dostep-do-portow-com</guid>
<pubDate>Mon, 21 Nov 2022 12:50:03 +0000</pubDate>
</item>
<item>
<title>MS Forms - Ankieta</title>
<link>https://forum.pasja-informatyki.pl/570740/ms-forms-ankieta</link>
<description>Hej, czy na ankiecie Formsowej można zdeanonimizować uzyskane odpowiedzi?&lt;br /&gt;
&lt;br /&gt;
chodzi o to że przez pomyłkę ustawiłem ankietę anonimową a potrzebuje tych danych. Jest jakiś sposób?</description>
<category>Sieci komputerowe, internet</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/570740/ms-forms-ankieta</guid>
<pubDate>Fri, 12 Aug 2022 12:16:56 +0000</pubDate>
</item>
<item>
<title>Problem z wykrywaniem zdalnego aparatu rozpoznawania</title>
<link>https://forum.pasja-informatyki.pl/561311/problem-z-wykrywaniem-zdalnego-aparatu-rozpoznawania</link>
<description>

&lt;p&gt;Hej wszystkim.
&lt;br&gt;
Mam mały problem z System.Speech.Recognition. Robiłem program według poradnika i mi błąd wyrzuciło&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=5381121796921817914&quot; style=&quot;height:200px; width:575px&quot;&gt;&lt;/p&gt;



&lt;p&gt;Nie wiem za bardzo jak mogę go naprawić. Przyjmę pomoc. Z góry dzięki
&lt;br&gt;
Pozdrawiam
&lt;br&gt;
PS. mikrofon mam na USB
&lt;br&gt;
&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Speech.Recognition;

namespace Assistant
{
    public partial class Form1 : Form
    {
        SpeechRecognitionEngine recEngine = new SpeechRecognitionEngine();
        bool record = false;
        public Form1()
        {
            InitializeComponent();
        }

        private void BTNrecord_Click(object sender, EventArgs e)
        {
            record = !record;

            if (record == true)
            {
                BTNrecord.Text = &quot;Disable record&quot;;
                recEngine.RecognizeAsync(RecognizeMode.Multiple);
            }
            else
            {
                BTNrecord.Text = &quot;Enable record&quot;;
                recEngine.RecognizeAsyncStop();
            }
        }

        private void Form1_Load(object sender, EventArgs e)
        {


            Choices commands = new Choices();
            commands.Add(new string[] { &quot;hi&quot;, &quot;application information&quot;, &quot;open settings&quot; });
            GrammarBuilder gBuilder = new GrammarBuilder();
            gBuilder.Append(commands);
            Grammar grammar = new Grammar(gBuilder);

            recEngine.LoadGrammar(grammar);
            recEngine.SetInputToDefaultAudioDevice();
            recEngine.SpeechRecognized += recEngine_SpeechRecognized;
        }

        private void recEngine_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
        {
            switch (e.Result.Text)
            {
                case &quot;hi&quot;:
                    MessageBox.Show(&quot;Hi&quot;, &quot;Nice look you today&quot;, MessageBoxButtons.OK);
                    break;

                case &quot;application information&quot;:
                    TBlogs.Text += &quot;\n Version: 0.0.1 \n ChangeLog: &quot;;

                    break;

                case &quot;open settings&quot;:
                    //Create Settings
                    TBlogs.Text += &quot;\n none settings&quot;;
                    break;
            }
        }
    }
}
&lt;/pre&gt;



&lt;p&gt;Poradnik:
&lt;br&gt;
&lt;a href=&quot;https://youtu.be/AB9lfHDOe5U&quot; rel=&quot;nofollow&quot;&gt;Poradnik (Tak wiem że z przed 7 lat)&lt;/a&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/561311/problem-z-wykrywaniem-zdalnego-aparatu-rozpoznawania</guid>
<pubDate>Thu, 17 Feb 2022 20:39:44 +0000</pubDate>
</item>
<item>
<title>C# Aplikacja Windows Forms - Kodowanie</title>
<link>https://forum.pasja-informatyki.pl/553447/c%23-aplikacja-windows-forms-kodowanie</link>
<description>

&lt;p&gt;Witam. Dlaczego Encoding.UTF32 po otwarciu pliku tekstowego wczytał&amp;nbsp;jakieś krzaczki, a nie znaków specjalnych takich jak NUL, ETX, EOT, ENQ?&lt;/p&gt;



&lt;p&gt;Screen:&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=13661661982087232441&quot; style=&quot;height:53px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;Kod:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
namespace Projekt
{
    public partial class Form1 : Form
    {
        string path;

        public Form1()
        {
            InitializeComponent();
        }

        private void otwórzToolStripMenuItem_Click(object sender, EventArgs e)
        {
            using(OpenFileDialog ofd = new OpenFileDialog() { Filter = &quot;Dokumenty tekstowe|*.txt&quot;, ValidateNames = true, Multiselect = false })
            {
                if(ofd.ShowDialog() == DialogResult.OK)
                {
                    try
                    {
                        using(StreamReader sr = new StreamReader(ofd.FileName, Encoding.UTF32))
                        {
                            path = ofd.FileName;
                            Task&amp;lt;string&amp;gt; text = sr.ReadToEndAsync();
                            textBox.Text = text.Result;
                        }
                    }
                    catch(Exception ex)
                    {
                        MessageBox.Show(ex.Message, &quot;Message&quot;, MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
        }
    }
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/553447/c%23-aplikacja-windows-forms-kodowanie</guid>
<pubDate>Tue, 26 Oct 2021 11:56:18 +0000</pubDate>
</item>
<item>
<title>Oracle Forms and Report na rozmowie o pracę</title>
<link>https://forum.pasja-informatyki.pl/551495/oracle-forms-and-report-na-rozmowie-o-prace</link>
<description>Witam,&lt;br /&gt;
&lt;br /&gt;
Mam w tym tygodniu rozmowę o pracę jako programista SQL i PL/SQL. Uczę sie aktualnie PL/SQL ale w wymaganych umiejętnościach napisane jest, &amp;quot;Umiejętność tworzenia aplikacji przy użyciu Oracle Forms &amp;amp; Raports&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Z tego co widzę, jest to jakaś część albo łączy się z programowaniem PL/SQL, czy tak? Nie mogę znaleźć materiałów w języku polskim, bo chciałbym się dowiedzieć mniej więcej czym jest to Oracle Forms and Report, a nie mam już czasu na przerobienie materiału po angielsku.&lt;br /&gt;
&lt;br /&gt;
Czy ktoś wie czym jest Oracle Forms and Report lub ma jakieś materiały do tego? Czy może mam po prostu uczyć się PL/SQL.&lt;br /&gt;
&lt;br /&gt;
Z góry dzięki i pozdrawiam</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/551495/oracle-forms-and-report-na-rozmowie-o-prace</guid>
<pubDate>Mon, 27 Sep 2021 07:59:37 +0000</pubDate>
</item>
<item>
<title>odwołanie się do kontrolek formy z poziomu klasy pliku dll</title>
<link>https://forum.pasja-informatyki.pl/551453/odwolanie-sie-do-kontrolek-formy-z-poziomu-klasy-pliku-dll</link>
<description>Witam&lt;br /&gt;
&lt;br /&gt;
Pisze swój program windows forms przy użyciu c#. Mam stworzone dwa projekty, jeden to aplikacja windows forms a drugi to biblioteka klas (.net framework).&lt;br /&gt;
&lt;br /&gt;
w klasie w projekcie biblioteki klas mam system logowania który łączy się z bazą danych. Po podaniu poprawnych danych chcialbym zeby otworzyla sie nowa forma a obecna zamknela. Również chcialbym abym mógł z pozoimu biblioteki klas (.net framework) odwoływac się do texboxów itp.&lt;br /&gt;
&lt;br /&gt;
Z góry dziękuje za pomoc</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/551453/odwolanie-sie-do-kontrolek-formy-z-poziomu-klasy-pliku-dll</guid>
<pubDate>Sun, 26 Sep 2021 13:26:42 +0000</pubDate>
</item>
<item>
<title>Utrata jakości w Windows Forms</title>
<link>https://forum.pasja-informatyki.pl/547382/utrata-jakosci-w-windows-forms</link>
<description>

&lt;p&gt;Mój problem wygląda następująco: Jakość w widoku projektowania okna w Windows Forms jest bardzo dobra, taka jaką bym chciał uzyskać po uruchomieniu programu, natomiast gdy to robię jakość drastycznie spada.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=3997924915629555951&quot; style=&quot;height:56px; width:222px&quot;&gt;&lt;/p&gt;



&lt;p&gt;Oczywiście po lewej mamy widok z designera, po prawej już po uruchomieniu programu. Czym jest to spowodowane, czy można jakoś to naprawić?&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/547382/utrata-jakosci-w-windows-forms</guid>
<pubDate>Thu, 22 Jul 2021 15:24:01 +0000</pubDate>
</item>
<item>
<title>Wczytywanie lokalizacji pliku (System.IO c# .net win forms)</title>
<link>https://forum.pasja-informatyki.pl/543136/wczytywanie-lokalizacji-pliku-system-io-c%23-net-win-forms</link>
<description>

&lt;p&gt;cześć mam taki skrypt&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
private void Form1_Load(object sender, EventArgs e)
{


            string[] args = System.Environment.GetCommandLineArgs();
            string filePath = args[0];
            for (int i = 0; i &amp;lt;= args.Length - 1; i++)
            {
                if (args[i].EndsWith(&quot;.exe&quot;) == false)
                {
                   
                    textBox1.Text = System.IO.File.ReadAllText(args[i],
                    Encoding.UTF8);

                }
             }





}&lt;/pre&gt;



&lt;p&gt;no i wszystko super i działa (działa tak że jeżeli otworzę plik txt za pomocą mojego programu to zawartość pliku wyświetli się w textBox1) ale chce uzyskać taki efekt że w textbox1 się wyświetli zawartość a w textbox2 lokalizacja/ścieżka&amp;nbsp; do tego pliku. z góry dzięki za odpowieć&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/543136/wczytywanie-lokalizacji-pliku-system-io-c%23-net-win-forms</guid>
<pubDate>Sun, 06 Jun 2021 12:07:39 +0000</pubDate>
</item>
<item>
<title>Domyślny program do plików txt c# .net win forms</title>
<link>https://forum.pasja-informatyki.pl/542816/domyslny-program-do-plikow-txt-c%23-net-win-forms</link>
<description>cześć. robię program i chce żeby po zainstalowaniu tego programu i włączeniu go ustawił wszystkie pliki txt jako wykonywalne przez ten program czyli instaluje ten program odpalam i to coś Ala ustawienie go jako domyślny program do otwierania plików z rozszerzeniem txt (automatycznie) pewnie da się to zrobić za pomocą System.IO czy jakoś tak ale nie wiem jak będę wdzięczny za podesłanie przykładowego scr kodu lub kopie takiego kodu lun chociaż nakierowanie na odpowiedni artykuł o tym bo nie mogę znaleźć</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/542816/domyslny-program-do-plikow-txt-c%23-net-win-forms</guid>
<pubDate>Wed, 02 Jun 2021 13:05:39 +0000</pubDate>
</item>
<item>
<title>Podłączenie kompilatora do swojego notatnika c# .net windows forms</title>
<link>https://forum.pasja-informatyki.pl/541802/podlaczenie-kompilatora-do-swojego-notatnika-c%23-net-windows-forms</link>
<description>hej . mam swój notatnik i chce do niego podłączyć kompilator c++ ale wogle w necie nie mogłem znaleźć kompilatora a jak już podglądnołem z jakiego kompilatora korzysta dev c++ i wyszukałem go w necie (MinGW64) to faktycznie da się go pobrać ale jak go podłączyć do swojego projektu (notatnika) bo jest tam ze 100 plików exe i dll i py wiek ktoś albo ma jakiś film czy stronę na której coś takiego jest pokazane o ile wogle się da to zrobić</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/541802/podlaczenie-kompilatora-do-swojego-notatnika-c%23-net-windows-forms</guid>
<pubDate>Fri, 21 May 2021 10:36:38 +0000</pubDate>
</item>
<item>
<title>System.Speech.Recognition; nie zainstalowano żadnego aparatu rozpoznawania - jak zainstalować?</title>
<link>https://forum.pasja-informatyki.pl/540289/system-speech-recognition-zainstalowano-zadnego-aparatu-rozpoznawania-zainstalowac</link>
<description>

&lt;p&gt;Witam podczas kompilacji programu z poradnika na youtube (&lt;a href=&quot;https://www.youtube.com/watch?v=AB9lfHDOe5U&amp;amp;t=0s&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=AB9lfHDOe5U&amp;amp;t=0s&lt;/a&gt;) wyskoczył błąd że nie mam zainstalowanego aparatu rozpoznawania mowy.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://scontent.xx.fbcdn.net/v/t1.15752-0/p403x403/182525765_3005799873078373_2227584397351057849_n.png?_nc_cat=106&amp;amp;ccb=1-3&amp;amp;_nc_sid=aee45a&amp;amp;_nc_ohc=SCBTV5OJVE4AX8InlgD&amp;amp;_nc_ad=z-m&amp;amp;_nc_cid=0&amp;amp;_nc_ht=scontent.xx&amp;amp;tp=30&amp;amp;oh=5d50295248b671cfc138ca3cffcd6396&amp;amp;oe=60BBAA41&quot; style=&quot;height:403px; width:873px&quot;&gt;&lt;/p&gt;



&lt;p&gt;W instalowaniu bibliotek/dodatków jestem kompletnie zielony więc prosiłbym o instrukcje krok po kroku jak zainstalować ten aparat lub link do poradnika (Język angielski nie jest problemem)&lt;/p&gt;



&lt;p&gt;Z góry dziękuję.&lt;/p&gt;



&lt;p&gt;dodatkowo dodaję także kod:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Speech.Recognition;

namespace MyFormApp
{
    public partial class Form1 : Form
    {
        SpeechRecognitionEngine recEngine = new SpeechRecognitionEngine();
        

        public Form1()
        {
            InitializeComponent();
        }

        private void EnableButton_Click(object sender, EventArgs e)
        {
            recEngine.RecognizeAsync(RecognizeMode.Multiple);
            DisableButton.Enabled = true;
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            Choices commands = new Choices();
            commands.Add(new string[] { &quot;say hello&quot;, &quot;print my name&quot; });
            GrammarBuilder gBuilder = new GrammarBuilder();
            gBuilder.Append(commands);
            Grammar grammar = new Grammar(gBuilder);

            recEngine.LoadGrammarAsync(grammar);
            recEngine.SetInputToDefaultAudioDevice();
            recEngine.SpeechRecognized += recEngine_SpeechRecognized;
        }

        private void recEngine_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
        {
            switch (e.Result.Text)
            {
                case &quot;say hello&quot;:
                    MessageBox.Show(&quot;hello!&quot;);
                    break;
                case &quot;print my name&quot;:
                    richTextBox1.Text += &quot;\nAntek&quot;;
                    break;
            }
        }

        private void DisableButton_Click(object sender, EventArgs e)
        {
            recEngine.RecognizeAsyncStop();
            DisableButton.Enabled = false;
        }
    }
}
&lt;/pre&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=1922078322577486520&quot; style=&quot;height:556px; width:556px&quot;&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/540289/system-speech-recognition-zainstalowano-zadnego-aparatu-rozpoznawania-zainstalowac</guid>
<pubDate>Thu, 06 May 2021 18:51:04 +0000</pubDate>
</item>
<item>
<title>Dlaczego Form1.trackBar4.Visible = true; nie działa ? c# .net windows forms</title>
<link>https://forum.pasja-informatyki.pl/537438/dlaczego-form1-trackbar4-visible-true-nie-dziala-c%23-net-windows-forms</link>
<description>czeć mam taki skrypt Form1.trackBar4.Visible = true; i niedziała wiem że moge napisać this.trackBar4.Visible = true; lub poprostu bez trackBar4.Visible = true; ale to 2 przykłady działają tylko gdy jest jedno okno a ja chce żeby okno Form2 sterowało tym co się znajduję w Form1 oczywiści napaisałem Form1 Form1 = new Form1(); na początku ale to nie zmienia nic</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/537438/dlaczego-form1-trackbar4-visible-true-nie-dziala-c%23-net-windows-forms</guid>
<pubDate>Wed, 14 Apr 2021 15:15:00 +0000</pubDate>
</item>
<item>
<title>Program liczący pierwiastek C#</title>
<link>https://forum.pasja-informatyki.pl/525198/program-liczacy-pierwiastek-c%23</link>
<description>

&lt;p&gt;Robię program&amp;nbsp; liczący pierwiastki w Windows Forms. Program nieprawidłowo liczy np. √4 = 4 a powinien podać 2. Użytkownik wpisuje w texbox stopień i w drugim texbox liczbę.
&lt;br&gt;
Co jest źle? Co mam poprawić?
&lt;br&gt;
Oblicz - przycisk
&lt;br&gt;
Wynik - Label
&lt;br&gt;
Liczba - textbox
&lt;br&gt;
Stopień - textbox
&lt;br&gt;
Proszę o pomoc. Wykładowca nie wytłumaczył jak to zrobić i nie mieliśmy takich zadań.&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=2192619100454504865&quot; style=&quot;height:100px; width:600px&quot;&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/525198/program-liczacy-pierwiastek-c%23</guid>
<pubDate>Thu, 14 Jan 2021 18:45:23 +0000</pubDate>
</item>
<item>
<title>Formularz microsoft forms</title>
<link>https://forum.pasja-informatyki.pl/524456/formularz-microsoft-forms</link>
<description>Witam,&lt;br /&gt;
&lt;br /&gt;
Czy można zobaczyć prawidłową odpowiedź w kodzie strony w formularzu microsoft forms?&lt;br /&gt;
&lt;br /&gt;
Jeżeli tak to gdzie jej szukać?</description>
<category>Systemy operacyjne, programy</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/524456/formularz-microsoft-forms</guid>
<pubDate>Sun, 10 Jan 2021 13:58:01 +0000</pubDate>
</item>
<item>
<title>c# Jak przenieść listę  obietków &lt;dynamic&gt; pomiędzy dwoma formularzami</title>
<link>https://forum.pasja-informatyki.pl/523289/c%23-jak-przeniesc-liste-obietkow-dynamic-pomiedzy-dwoma-formularzami</link>
<description>

&lt;p&gt;Cześć,
&lt;br&gt;
W C# jestem praktycznie zielony i mam olbrzymi wręcz nie do przeskoczenia problem z podaniem listy obiektów&amp;nbsp;&lt;strong&gt;list_of_done_items&lt;/strong&gt;&amp;nbsp;do drugiego formularza o nazwie&amp;nbsp;&lt;strong&gt;warehouse_usercontrol.&lt;/strong&gt;
&lt;br&gt;
Lista&amp;nbsp;&lt;strong&gt;list_of_done_items&lt;/strong&gt;&amp;nbsp;jest tworzona dynamicznie podczas działania aplikacji w kontrolce użytkownika&amp;nbsp;&lt;strong&gt;production_usercontrol&lt;/strong&gt;. Lista ta zawiera obiekty które mają dwa atrybuty&amp;nbsp;&lt;strong&gt;string type&lt;/strong&gt;&amp;nbsp;oraz&amp;nbsp;&lt;strong&gt;int quantity&lt;/strong&gt;&amp;nbsp;więc przekazywanie samych zmiennych odpada...
&lt;br&gt;

&lt;br&gt;
Szukałem godzinami próbowałem różnych metod działania ale nic mi nie wychodzi i nie wiem czy się po prostu nie poddać.
&lt;br&gt;

&lt;br&gt;
Na razie stanąłem na tym, że w kodzie&amp;nbsp;&lt;strong&gt;warehouse_usercontrol&lt;/strong&gt;&amp;nbsp;napisałem&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
production_usercontrol h = new production_usercontrol();
&lt;/pre&gt;



&lt;p&gt;I to w zasadzie tyle, jak próbuję wywołać listę za pomocą&amp;nbsp;&lt;strong&gt;h.list_of_done_items&lt;/strong&gt;&amp;nbsp;to jest ona pusta.
&lt;br&gt;

&lt;br&gt;
W związku z tym, że jest ona dynamicznie tworzona podczas dzialania aplikacji chciałem ten &quot;instance&quot; odświerzać w&amp;nbsp;&lt;strong&gt;private void timer_tick&lt;/strong&gt;&amp;nbsp;ale to również nie działa.
&lt;br&gt;
Co mam tu zrobić bo już mi nadzieja ucieka, że sobie w ogóle z tym poradzę....&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/523289/c%23-jak-przeniesc-liste-obietkow-dynamic-pomiedzy-dwoma-formularzami</guid>
<pubDate>Sat, 02 Jan 2021 00:49:45 +0000</pubDate>
</item>
<item>
<title>Windows forms  - brak obramowania, przemieszczanie, powiekszanie itp forma</title>
<link>https://forum.pasja-informatyki.pl/510777/windows-forms-brak-obramowania-przemieszczanie-powiekszanie-itp-forma</link>
<description>Cześć,&lt;br /&gt;
&lt;br /&gt;
mam forma bez obramowania, dodaje proste zamykanie, minimalizowanie, możliwość przemieszczania forma, jednak np. minimalizowanie nie ma takiej animacji, nie mogę minimalizować/maksymalizować forma na pasku zadań itd. Co mogę zrobić żeby to działało?</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/510777/windows-forms-brak-obramowania-przemieszczanie-powiekszanie-itp-forma</guid>
<pubDate>Wed, 07 Oct 2020 10:58:57 +0000</pubDate>
</item>
<item>
<title>ComboBox w windows forms .NET</title>
<link>https://forum.pasja-informatyki.pl/509510/combobox-w-windows-forms-net</link>
<description>

&lt;p&gt;&lt;span style=&quot;font-size:26px&quot;&gt;Pomocy!&amp;nbsp;&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-size:22px&quot;&gt;Czy ktoś wie jak to można zrobić?&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=10802253047177452465&quot; style=&quot;height:261px; width:495px&quot;&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/509510/combobox-w-windows-forms-net</guid>
<pubDate>Fri, 25 Sep 2020 20:00:35 +0000</pubDate>
</item>
<item>
<title>Zmiana koloru krawędzi pewnych kontrolek w windows forms</title>
<link>https://forum.pasja-informatyki.pl/509476/zmiana-koloru-krawedzi-pewnych-kontrolek-w-windows-forms</link>
<description>

&lt;p&gt;Jak zmienić kolor krawędzi w ComboBox oraz NumericUpDown.&lt;/p&gt;



&lt;p&gt;Chodzi o te białe krawędzie(ComboBox [Flat style: &quot;Flat&quot;] ):&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=10511419097442154153&quot; style=&quot;height:76px; width:325px&quot;&gt;&lt;/p&gt;



&lt;p&gt;żeby efektem była ramka z takimi krawędziami:&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=7090541102085572835&quot; style=&quot;height:36px; width:191px&quot;&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/509476/zmiana-koloru-krawedzi-pewnych-kontrolek-w-windows-forms</guid>
<pubDate>Fri, 25 Sep 2020 14:08:48 +0000</pubDate>
</item>
<item>
<title>Program w Windows Forms (C#) ,  generujący dokumenty.</title>
<link>https://forum.pasja-informatyki.pl/509229/program-w-windows-forms-c%23-generujacy-dokumenty</link>
<description>Cześć,&lt;br /&gt;
&lt;br /&gt;
Chciałem zrobić program w którym wybierało by się rodzaj dokumentu/formularza którego chcemy &amp;quot;wypełnić&amp;quot; i na zasadzie wpisywania danych (jak w formularzach internetowych) generowałby dokument, którego można byłoby zapisać w PDF albo wydrukować.. I w tych dokumentach chciałbym dodać jakieś logotypy. Musi być to zrobione w C# (Visual studio). Znam podstawy C#. Prosiłbym o jakieś linki dot. poradników. Bo jakoś nie umiem znaleźć. I może sugestje jak inaczej można zrobić.&lt;br /&gt;
&lt;br /&gt;
Za wszelkie porady wskazówki, odpowiedzi i ochrzany :-)&lt;br /&gt;
&lt;br /&gt;
z góry dziękuję :-)</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/509229/program-w-windows-forms-c%23-generujacy-dokumenty</guid>
<pubDate>Wed, 23 Sep 2020 10:38:45 +0000</pubDate>
</item>
<item>
<title>Widget w windows forms - po zablokowaniu konta użytkownika</title>
<link>https://forum.pasja-informatyki.pl/508336/widget-w-windows-forms-po-zablokowaniu-konta-uzytkownika</link>
<description>

&lt;p&gt;Witam,&lt;/p&gt;



&lt;p&gt;Od jakiegoś czasu programuję w visual studio aplikacje typu windows forms (Platforma .NET 4.7 ). Przychodzę do was z pytaniem:&amp;nbsp;&lt;strong&gt;Jaką technologię zastosować w programie aby aplikacja mogła być (po zablokowaniu użytkownika) aktywna jako widget na ekranie blokady?&lt;/strong&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/508336/widget-w-windows-forms-po-zablokowaniu-konta-uzytkownika</guid>
<pubDate>Tue, 15 Sep 2020 14:01:49 +0000</pubDate>
</item>
<item>
<title>Widget w windows forms - po zablokowaniu konta użytkownika</title>
<link>https://forum.pasja-informatyki.pl/507998/widget-w-windows-forms-po-zablokowaniu-konta-uzytkownika</link>
<description>

&lt;p&gt;&lt;span style=&quot;font-size:14px&quot;&gt;Witam,&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-size:14px&quot;&gt;Od jakiegoś czasu programuję w visual studio aplikacje typu windows forms (Platforma .NET 4.7 ). Przychodzę do was z pytaniem: &lt;span style=&quot;color:#800000&quot;&gt;&lt;strong&gt;Jaką technologię zastosować w programie aby aplikacja mogła być (po zablokowaniu użytkownika) aktywna jako widget na ekranie blokady?&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/507998/widget-w-windows-forms-po-zablokowaniu-konta-uzytkownika</guid>
<pubDate>Sat, 12 Sep 2020 10:10:08 +0000</pubDate>
</item>
<item>
<title>Nie wyświetla mi planszy w grze warcaby c++</title>
<link>https://forum.pasja-informatyki.pl/498037/nie-wyswietla-mi-planszy-w-grze-warcaby-c</link>
<description>

&lt;p&gt;Nie wyświetla mi planszy w grze warcaby&amp;nbsp; c++&amp;nbsp; nie wiem co jest grane czy moglby mi ktos sprawdzic kod .&lt;a href=&quot;https://pastebin.com/S7JGQ8DE&quot; rel=&quot;nofollow&quot;&gt;https://pastebin.com/S7JGQ8DE&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/498037/nie-wyswietla-mi-planszy-w-grze-warcaby-c</guid>
<pubDate>Tue, 07 Jul 2020 14:42:05 +0000</pubDate>
</item>
<item>
<title>Nie mam kontrolek w windows forms (chodzi mi o to co wyswietla sie po lewej czy np przycisk panel  itd...)</title>
<link>https://forum.pasja-informatyki.pl/478118/nie-mam-kontrolek-windows-forms-chodzi-wyswietla-sie-po-lewej-czy-przycisk-panel-itd</link>
<description>

&lt;p&gt;Cześć nie wiem co się stało chyba coś kliknąłem przez przypadek ale nie mam tych kontrolek w WForms typu button, panel,label , wszystko zniknęło. Proszę o pomoc a niżej dorzucam jeszcze screana z problemem dzieki za odpowiedzi.&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=4217250100447187069&quot; style=&quot;height:337px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/478118/nie-mam-kontrolek-windows-forms-chodzi-wyswietla-sie-po-lewej-czy-przycisk-panel-itd</guid>
<pubDate>Wed, 25 Mar 2020 10:32:56 +0000</pubDate>
</item>
<item>
<title>Jak przechodzenie miedzy formami w windows forms</title>
<link>https://forum.pasja-informatyki.pl/475507/jak-przechodzenie-miedzy-formami-w-windows-forms</link>
<description>

&lt;p&gt;&lt;span style=&quot;font-size:18px&quot;&gt;Cześć uczę&amp;nbsp;się&amp;nbsp;pisania w aplikacji z interfejsem graficznym w C# i mam pewien problem. Mianowicie nie wiem co zrobic zeby&amp;nbsp; gdy klikne dany przycisk to na w panelu obok wyswietli sie forma ktora przygodowalem. Jak to zrobic? Dzieki za odpowiedzi.&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/475507/jak-przechodzenie-miedzy-formami-w-windows-forms</guid>
<pubDate>Thu, 12 Mar 2020 20:57:54 +0000</pubDate>
</item>
<item>
<title>Kalkulator Visual Studio z menustrip'em cały czas zwraca wartość 0</title>
<link>https://forum.pasja-informatyki.pl/473126/kalkulator-visual-studio-z-menustripem-caly-czas-zwraca-wartosc-0</link>
<description>

&lt;p&gt;Witam, mam obecnie problem z kalkulatorem z menu w visual studio a mianowicie cały czas zwraca wartość zero niezależnie od wybranego działania.
&lt;br&gt;

&lt;br&gt;
KOD:
&lt;br&gt;
&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
namespace WindowsFormsApp5
{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public enum DZIALANIE { BRAK, &amp;nbsp;DODAWANIE, ODEJMOWANIE, MNOZENIE, DZIELENIE, CZYSC };
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public partial class Form1 : Form
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private DZIALANIE dzialane = DZIALANIE.BRAK;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;float a = 0, b = 0, wynik = 0;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private void TextBox1_KeyPress(object sender, KeyPressEventArgs e)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (e.KeyChar == 8 || e.KeyChar == ',') return;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (e.KeyChar &amp;lt; '0' || e.KeyChar &amp;gt; '9') e.Handled = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (e.KeyChar == '.') e.KeyChar = ',';
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private void TextBox1_KeyUp(object sender, KeyEventArgs e)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TextBox tb = sender as TextBox;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (tb.Text.Length &amp;gt; 0)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (tb.Tag.ToString() == &quot;podaj-a&quot;) a = (float)Convert.ToDouble(tb.Text);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (tb.Tag.ToString() == &quot;podaj-b&quot;) b = (float)Convert.ToDouble(tb.Text);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private void TextBox2_KeyUp(object sender, KeyEventArgs e)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TextBox tb = sender as TextBox;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (tb.Text.Length &amp;gt; 0)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (tb.Tag.ToString() == &quot;podaj-a&quot;) a = (float)Convert.ToDouble(tb.Text);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (tb.Tag.ToString() == &quot;podaj-b&quot;) b = (float)Convert.ToDouble(tb.Text);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private void Button1_Click(object sender, EventArgs e)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;switch (dzialane)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case DZIALANIE.DODAWANIE: wynik = a + b; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case DZIALANIE.ODEJMOWANIE: wynik = a - b; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case DZIALANIE.MNOZENIE: wynik = a * b; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case DZIALANIE.DZIELENIE: wynik = a / b; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case DZIALANIE.CZYSC: textBox1.Text = null; textBox2.Text = null; a = 0; b = 0; wynik = 0; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;default: return;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;label3.Text = wynik.ToString();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public Form1()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;InitializeComponent();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private void ToolStripMenuItem2_Click(object sender, EventArgs e)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ToolStripMenuItem ts = sender as ToolStripMenuItem;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;switch (ts.Tag)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case &quot;+&quot;: dzialane = DZIALANIE.DODAWANIE; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case &quot;-&quot;: dzialane = DZIALANIE.ODEJMOWANIE; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case &quot;*&quot;: dzialane = DZIALANIE.MNOZENIE; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case &quot;/&quot;: dzialane = DZIALANIE.DZIELENIE; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;case &quot;czysc&quot;: dzialane = DZIALANIE.CZYSC; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;default: dzialane = DZIALANIE.BRAK; break;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;toolStripStatusLabel1.Text = &quot;Wybrano działanie &quot; + ts.Tag;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;button1.Text = &quot;Wykonaj &quot; + ts.Tag;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
}&lt;/pre&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/473126/kalkulator-visual-studio-z-menustripem-caly-czas-zwraca-wartosc-0</guid>
<pubDate>Mon, 24 Feb 2020 18:25:24 +0000</pubDate>
</item>
<item>
<title>Visual Studio Windows Forms</title>
<link>https://forum.pasja-informatyki.pl/456731/visual-studio-windows-forms</link>
<description>

&lt;p&gt;Cześć :)&lt;/p&gt;



&lt;p&gt;Piszę program w&amp;nbsp;Visual Studio Windows Forms w c#. Mój problem wygląda tak: użytkownik ma możliwość wyboru z listy rozwijanej 3 opcji text, plik mp3 oraz plik multimedialny. Lista rozwijana jest połączona z jednym buttonem. Program ma działać w ten sposob ze po wybraniu&amp;nbsp;text z listy i kliknieciu buttona wyswietli sie nowy textbox a po kliknieciu pliku mp3 bądz pliku multimedialnego wyswietli się explorator plików w którym można wybrać jakiś plik a ścieżka tego pliku zapisze się w następnym nowym textboxie. (kazda z 3 opcji może być wybrana ile razy sie chce i w obojetnej kolejnosci) Wszytkie textboxy wybrane z (text,plik multimedialny, plik mp3) muszą sie wyswietlic na formatce ładnie pod sobą. Wszystko tak naprawdę działą oprócz tego, że po wybraniu pliku multimedialnego lub pliku mp3 wyświetla się explorator plików ale &lt;strong&gt;ścieżka nie chce się zapisać do textboxa&lt;/strong&gt;!!!.&amp;nbsp; Wiem,że dzieje sie tak bo w kodzie nie mam odwołania do konkretnego textboxa w którym ta ścieżka ma się zapisać, a nie mogę zrobić odwołania do konkretnego textboxa ponieważ mają się one generowac automatycznie.&lt;/p&gt;



&lt;p&gt;Z góry dziękuję za wszelką pomoc! :D&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.IO;

namespace Workout
{
    public partial class Configuration : Form
    {
        public Configuration()
        {
            InitializeComponent();
        }

        private void CheckBox1_CheckedChanged(object sender, EventArgs e)
        {
            label4.Visible = true;
            label5.Visible = true;
            comboBox1.Visible = true;
            button1.Visible = true;
        }

        private void Configuration_Load(object sender, EventArgs e)
        {
            comboBox1.Items.Add(&quot;Text&quot;);
            comboBox1.Items.Add(&quot;Plik mp3&quot;);
            comboBox1.Items.Add(&quot;Plik multimedialny&quot;);
        }
        OpenFileDialog ofd = new OpenFileDialog();
        int A = 1;
        private void Button1_Click(object sender, EventArgs e)
        {

            if ((string)comboBox1.SelectedItem == &quot;Text&quot;)
            {
                AddNewTextBox();
            }
            else if (ofd.ShowDialog() == DialogResult.OK &amp;amp; (string)comboBox1.SelectedItem == &quot;Plik multimedialny&quot; || (string)comboBox1.SelectedItem == &quot;Plik mp3&quot;)
            {
               AddNewTextBox();
            ???TextBox.Text = ofd.SafeFileName;  // Ta linijka powinna zapisac scieżkę do nowo powstałego textboxa

&amp;nbsp;                
-------Ten fragment kodu ponizej dziala poprawnie w przypadku gdy na formatce znajduje sie textbox

&amp;nbsp;                 //textBox3.Text = ofd.SafeFileName;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;    //textBox1.Enabled = true;
               
                

            }
           
        }

        public System.Windows.Forms.TextBox AddNewTextBox()

        {
            System.Windows.Forms.TextBox txt = new System.Windows.Forms.TextBox();
    
            this.Controls.Add(txt);
            txt.Top = 255 + A * 30;
            txt.Left = 67;
            txt.Text = &quot;Enter Text&quot; + this.A.ToString();
            A = A + 1;
            return txt;
            


        }
    }
}&lt;/pre&gt;



&lt;p&gt;Z góry dziękuję za wszelką pomoc! :D&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/456731/visual-studio-windows-forms</guid>
<pubDate>Tue, 05 Nov 2019 13:59:49 +0000</pubDate>
</item>
<item>
<title>Windows Forms TreeView - reagowanie na zmianę pozycji noda</title>
<link>https://forum.pasja-informatyki.pl/443782/windows-forms-treeview-reagowanie-na-zmiane-pozycji-noda</link>
<description>

&lt;p&gt;W projekcie posiadam 3-poziomowy treeview:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
Group01
 - PackageP1
    - ComponentC1
    - ComponentC2
Group02
 - PackageP2
    - ComponentC3
    - ComponentC4
Group03
 - PackageP3
    - ComponentC5
    - ComponentC6&lt;/pre&gt;



&lt;p&gt;Ten treeview posiada możliwość przemieszczenia/zmiany pozycji nodów. W jaki sposób wykryć taką modyfikację pozycji bazując np na właściwości Index w obiekcie Node? W dokumentacji nie znalazłem niczego co przypominałoby Event OnNodeIndexChange.&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/443782/windows-forms-treeview-reagowanie-na-zmiane-pozycji-noda</guid>
<pubDate>Wed, 07 Aug 2019 12:27:06 +0000</pubDate>
</item>
<item>
<title>Przekazywanie danych między formularzami C# Windows Forms</title>
<link>https://forum.pasja-informatyki.pl/433114/przekazywanie-danych-miedzy-formularzami-c%23-windows-forms</link>
<description>

&lt;p&gt;Mam do napisania program typu notatnik. Ma odczytać zawartość pliku, pozwolić na jego edycję i zapis nowo wprowadzonych danych. Jak dotąd stworzyłem 3 formularze.
&lt;br&gt;
1-wszy zawiera główne menu: Plik: Otwórz, Zapisz. Kliknięcie Otwórz wywołuje nowe okno formularza o nazwie Otworz.cs&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Zadanie_11
{
    // Ikony dla menu pobrane z www.flaticon.com

    public partial class Notepad : Form
    {
        public Notepad(string strTextBox)
        {
            InitializeComponent();
            textBox1.Text = strTextBox;
        }

        private void OtwórzToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Open open = new Open(); // Tworzenie instacji formularza podrzędnego
            open.Show(); // Wyświetlenie formularza podrzędnego
        }

        private void ZapiszToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Save save = new Save(); // Tworzenie instacji formularza podrzędnego
            save.Show(); // Wyświetlenie formularza podrzędnego
        }
    }
}
&lt;/pre&gt;



&lt;p&gt;2-gi Otworz.cs zawiera textbox, w którym zapisuje się ścieżka do pliku oraz przycisk Wczytaj, którego wciśnięcie powoduje uruchomienie okna wyboru pliku, który chcemy otworzyć.&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Zadanie_11
{
&amp;nbsp; &amp;nbsp; public partial class Open : Form
&amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public Open()
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; InitializeComponent();
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private void Wczytaj_Click(object sender, EventArgs e)
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OpenFileDialog openFileDialog = new OpenFileDialog(); // Tworzenie instacji dla otwarcia pliku

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (openFileDialog.ShowDialog() == DialogResult.OK) // Sprawdzenie czy plik został pomyślnie otwarty ?
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; textBox1.Text = openFileDialog.FileName; // Wyświetlenie ścieżki do pliku w kontrolce textBox.

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Notepad notepad = new Notepad(textBox1.Text);
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// PROBLEM Z PRZEKAZANIEM ŚCIEŻKI do pliku Z OPEN.cs do NOTEPAD.cs&amp;nbsp;

&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; catch (Exception ex) // Obsługa wyjątku błąd przy otwarciu pliku
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; MessageBox.Show(&quot;Błąd wyboru pliku: &quot; + ex.Message);
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&amp;nbsp; &amp;nbsp; }
}
&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;3-ci jest aktualnie pusty.&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Mam problem przy przekazywaniu tej ścieżki z textbox (formularz Otworz.cs)&amp;nbsp;do formularza z głównym menu o nazwie Notatnik.cs. Wyrzuca błąd:&amp;nbsp;&lt;span style=&quot;background-color:#ffff00&quot;&gt;There is no argument given that corresponds to the required formal parameter&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Kod zawierający błąd:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
Otworz.cs

Notepad notepad = new Notepad(textBox1.Text);


Notatnik.cs

public Notepad(string strTextBox)
        {
            InitializeComponent();
            textBox1.Text = strTextBox;
        }&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/433114/przekazywanie-danych-miedzy-formularzami-c%23-windows-forms</guid>
<pubDate>Sun, 02 Jun 2019 15:01:51 +0000</pubDate>
</item>
<item>
<title>Margin w Windows forms</title>
<link>https://forum.pasja-informatyki.pl/429734/margin-w-windows-forms</link>
<description>

&lt;p&gt;Cześć pisze gre aranoid i chciałbym aby kafelki byly losowo umieszczne jest tylko jeden progrem nachodzą na siebie i chcialbym to naprawić ale nie wiem jak znaczy chcialbym ustawic margin dla kazdego ale nie dziala nie wiem czemu moze mi ktos wytlumaczyc dlaczego margin nie dziala albo jak w inny sposob mozna to naprawić :)&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApp58
{
    public partial class Form1 : Form
    {

        public const int col = 5;
        public const int row = 3;

        public PictureBox[,] blocks;
        public Form1()
        {
            setBlock();
            InitializeComponent();
            Cursor.Hide();
        }

        Random r = new Random();

        private void setBlock()
        {
            int w = 100, h = 100;

            blocks = new PictureBox[row, col];

            for (int i = 0; i &amp;lt; row; i++)
            {
                for (int j = 0; j &amp;lt; col; j++)
                {
                    blocks[i, j] = new PictureBox();
                    blocks[i, j].Width = w;
                    blocks[i, j].Height = h;
                    blocks[i, j].BackColor = Color.DarkBlue;

                    blocks[i, j].Top = r.Next(0, 400);
                    blocks[i, j].Left = r.Next(0, 1000);

                    this.Controls.Add(blocks[i, j]);

                }
            }
        }

        int speed_x = 4;
        int speed_y = 4;

        private void Timer1_Tick(object sender, EventArgs e)
        {
            ball.Top += speed_y;
            ball.Left += speed_x;

            if(ball.Bottom &amp;gt;= panel.Bottom)
            {
                timer1.Stop();
            }

            if(ball.Right &amp;gt;= panel.Right || ball.Left &amp;lt;= panel.Left)
            {
                speed_x = -speed_x;
            }

            if(ball.Top &amp;lt;= panel.Top)
            {
                speed_y = -speed_y;
            }

            if(ball.Bounds.IntersectsWith(Racket.Bounds))
            {
                speed_y = -speed_y;
            }

            for(int i=0; i&amp;lt;row; i++)
            {
                for (int j = 0; j &amp;lt; col; j++)
                {
                    if ((ball.Bounds.IntersectsWith(blocks[i, j].Bounds)) &amp;amp;&amp;amp; (blocks[i, j].Visible == true)) {

                        blocks[i, j].Visible = false;
                        speed_y = -speed_y;
                        speed_x = -speed_x;
                    }
                }
            }
        }

        private void Panel_MouseMove(object sender, MouseEventArgs e)
        {
            Racket.Left = e.Location.X - (Racket.Width/2);

        }
    }
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/429734/margin-w-windows-forms</guid>
<pubDate>Fri, 10 May 2019 06:37:19 +0000</pubDate>
</item>
<item>
<title>Scieżka do obrazka w C# windows forms</title>
<link>https://forum.pasja-informatyki.pl/425230/sciezka-do-obrazka-w-c%23-windows-forms</link>
<description>

&lt;p&gt;Cześć mam taki problem chodzi o to ze gdy chce opublikowac aplikacje i zainstalowac ja na innym komputerze mam problem z obrazkami wywala błąd problem ze sciezka jak moge aby te obrazki byly razem z aplikacja ?&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
pictureBox1.Load(@&quot;./img/kret.png&quot;);&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/425230/sciezka-do-obrazka-w-c%23-windows-forms</guid>
<pubDate>Fri, 12 Apr 2019 16:19:50 +0000</pubDate>
</item>
<item>
<title>Windows forms  Zapis danych do pliku</title>
<link>https://forum.pasja-informatyki.pl/424671/windows-forms-zapis-danych-do-pliku</link>
<description>

&lt;p&gt;Cześć tworze prostą aplikacje i chciałbym zapisać dane z formularza do pliku ale z ostatniego pola nie chce mi sie zapisać bardzo prosze o pomoc. Oto kod&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
        public Form1()
        {
            InitializeComponent();

            
        }

        private void Label4_Click(object sender, EventArgs e)
        {

        }

        private void B2_Click(object sender, EventArgs e)
        {
            textBox1.Text = &quot;&quot;;
            textBox2.Text = &quot;&quot;;
            textBox3.Text = &quot;&quot;;
        }

        private void B1_Click(object sender, EventArgs e)
        {
            string path = &quot;text.txt&quot;;
            FileStream fsi = new FileStream(path, FileMode.Append);
            byte[] data = Encoding.UTF8.GetBytes(textBox1.Text + &quot;\n&quot;);
            byte[] data1 = Encoding.UTF8.GetBytes(textBox2.Text + &quot;\n&quot;);
            byte[] data2 = Encoding.UTF8.GetBytes(textBox3.Text + &quot;\n&quot;);

            int i = 0;
            fsi.Write(data, i,data.Length);
            fsi.Write(data1, i++,data1.Length);
            //fsi.Write(data2, i++, data2.Length);

            fsi.Close();
        }&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/424671/windows-forms-zapis-danych-do-pliku</guid>
<pubDate>Tue, 09 Apr 2019 17:41:54 +0000</pubDate>
</item>
<item>
<title>windows forms application  - picture viewer</title>
<link>https://forum.pasja-informatyki.pl/422544/windows-forms-application-picture-viewer</link>
<description>

&lt;p&gt;Dzień dobry,&lt;/p&gt;



&lt;p&gt;napisałem prosty program do przeglądania zdjęć. Niestety nie działa do końca tak jakby chciał, mianowicie, jeśli otwieram program, następnie open_dialog i wrzucam do niego plik to wszystko jest ok. Natomiast w drugą stronę, czyli Prawym przyciskiem myszy na obraz -&amp;gt; otwórz za pomocą i wybieram swój program, to program się otwiera ale pusty.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Korzystałem z czegoś takiego&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
 pictureBox1.ImageLocation = Path.Combine(Application.StartupPath, katalog);

//private string katalog = Environment.CurrentDirectory;

 private string katalog = AppDomain.CurrentDomain.BaseDirectory;&lt;/pre&gt;



&lt;p&gt;żaden z przypadków nie działa, co oznacza, że coś źle kombinuję. No i teraz pytanie, czy da się załatwić coś takiego w prosty sposób, czy mechanizm jest dużo bardziej skomplikowany niż mi się wydaje?&amp;nbsp;&lt;img alt=&quot;cheeky&quot; src=&quot;https://forum.pasja-informatyki.pl/qa-plugin/ckeditor4/plugins/smiley/images/tongue_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;cheeky&quot;&gt;&amp;nbsp;Mógłby ktoś mnie nieco naprowadzić. Dzięki za odpowiedzi&amp;nbsp;&lt;img alt=&quot;smiley&quot; src=&quot;https://forum.pasja-informatyki.pl/qa-plugin/ckeditor4/plugins/smiley/images/regular_smile.png&quot; style=&quot;height:23px; width:23px&quot; title=&quot;smiley&quot;&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/422544/windows-forms-application-picture-viewer</guid>
<pubDate>Fri, 29 Mar 2019 09:09:39 +0000</pubDate>
</item>
<item>
<title>Microsoft Forms - punktowanie testu</title>
<link>https://forum.pasja-informatyki.pl/402240/microsoft-forms-punktowanie-testu</link>
<description>Witam wszystkich użytkowników forum, chciałbym zrobić test w którym pytania zamknięte z wielokrotnym wyborem będą punktowane w zależności od dobrze zaznaczonej odpowiedzi. Np. jeśli pytanie jest za 3 punkty to są trzy właściwe odpowiedzi. Po zaznaczeniu jednej właściwej uczeń otrzyma 1 punkt, jeśli zaznaczy dwie właściwe otrzyma 2 punkty, jeśli zaznaczy wszystkie właściwe otrzyma 3 punkty. Jak to można zrobić? Drugi problem dotyczy również budowania pytania w teście. Jest pytanie zamknięte i 4 odpowiedzi w zależności od tego którą respondent wybierze odpowiedź otrzyma odpowiednią liczbę punktów np. jeśli wybierze odpowiedź 1 otrzyma 1 punkt, jeśli wybierze odpowiedź 2 otrzyma 2 punkty i tak dalej. Jak można to zrobić w teście wykorzystując formularz forms. Dziękuję za odpowiedź.</description>
<category>Systemy operacyjne, programy</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/402240/microsoft-forms-punktowanie-testu</guid>
<pubDate>Tue, 25 Dec 2018 14:37:44 +0000</pubDate>
</item>
<item>
<title>Czy po pracy w Windows Forms łatwo poznać WPF?</title>
<link>https://forum.pasja-informatyki.pl/400638/czy-po-pracy-w-windows-forms-latwo-poznac-wpf</link>
<description>Pracuję obecnie nad aplikacją w WinForms ale słyszałem, że WPF jest lepszy gdyż jest nowszy, więcej firm z niego korzysta, ma xamla. Łatwo będzie mi przejść z jednego na drugie?</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/400638/czy-po-pracy-w-windows-forms-latwo-poznac-wpf</guid>
<pubDate>Sun, 16 Dec 2018 15:43:20 +0000</pubDate>
</item>
<item>
<title>Czy Opłaca się Używać Windows Forms w C++/CLI czy Lepiej Brać się za C#?</title>
<link>https://forum.pasja-informatyki.pl/382567/czy-oplaca-sie-uzywac-windows-forms-w-c-cli-czy-lepiej-brac-sie-za-c%23</link>
<description>Czy opłaca się używać windows forms w C++/CLI czy lepiej brać się za C#? Aktualnie znam C++ na poziomie średnio zaawansowanym i full stack w JavaScript na poziomie podstawowym i jakoś nie chce mi się do tego trzeciego języka dorzucać(choć jak nie będzie wyjścia to tak zrobię).</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/382567/czy-oplaca-sie-uzywac-windows-forms-w-c-cli-czy-lepiej-brac-sie-za-c%23</guid>
<pubDate>Tue, 25 Sep 2018 21:55:15 +0000</pubDate>
</item>
<item>
<title>Windows Forms - 2 kontrolki użytkownika - jak kontrolować z 1 właściwości drugiej?</title>
<link>https://forum.pasja-informatyki.pl/365708/windows-forms-2-kontrolki-uzytkownika-jak-kontrolowac-z-1-wlasciwosci-drugiej</link>
<description>

&lt;p&gt;Cześć, Potrzebuje pomocy. W Form-sie znajdują się dwie kontrolki użytkownika, w pierwszej textbox i button, a w drugiej tylko button. Potrzebuje zrobić tak aby po wprowadzeniu znaków w textbox-ie oba button-y zmieniły kolor a następnie po kliknięciu któregokolwiek button-a znowu wróciły do poprzedniego koloru.&lt;/p&gt;



&lt;p&gt;Mój problem polega na tym iż nie mogę się dobrać z jednej kontrolki do drugiej. Próbowałem w sposób przedstawiony w kodzie ale bez rezultatu. Będę wdzięczny za pomoc w znalezieniu najlepszego rozwiązania problemu.&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
using System;
using System.Windows.Forms;

namespace dwie_formatki
{
    public partial class Archiwum : UserControl
    {

        Ustawienia ust = new Ustawienia();

        public Archiwum()
        {
            InitializeComponent();
        }

        private void textBox_TextChanged(object sender, EventArgs e)
        {
            this.btnArchiwum.BackColor = System.Drawing.Color.DarkRed;
            ust.Controls[&quot;btnUstawienia&quot;].BackColor = System.Drawing.Color.DarkRed;
        }

        private void btnArchiwum_Click(object sender, EventArgs e)
        {
            this.btnArchiwum.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
            ust.Controls[&quot;btnUstawienia&quot;].BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224)))));
        }
    }
}&lt;/pre&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=12937946151365924963&quot; style=&quot;height:216px; width:461px&quot;&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/365708/windows-forms-2-kontrolki-uzytkownika-jak-kontrolowac-z-1-wlasciwosci-drugiej</guid>
<pubDate>Fri, 13 Jul 2018 23:42:48 +0000</pubDate>
</item>
<item>
<title>Windows Forms - grupowanie kontrolek dla wywołanego zdarzenia</title>
<link>https://forum.pasja-informatyki.pl/349699/windows-forms-grupowanie-kontrolek-dla-wywolanego-zdarzenia</link>
<description>

&lt;p&gt;Cześć, chce utworzyć prosty mechanizm drop down za pomocą dwóch kontrolek 'label' i 'checkBoxList'. Po najechaniu na 'label' pojawia&amp;nbsp;się 'checkBoxList' i powinna zniknąć&amp;nbsp;po opuszczenia kursorem pola 'label' jak i 'checkBoxList'. Problem polega na tym że kompilator nie traktuje tego jako całości i po opuszczeniu pola 'label' znika mi lista a powinienem przesuwać kursorem swobodnie po obu polach. Czy jest na to jakaś rada, bo już nie mam pomysłów a przejrzałem pół internetów :) Z góry dziękuje za pomoc.&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=5713758409881886219&quot; style=&quot;height:225px; width:251px&quot;&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/349699/windows-forms-grupowanie-kontrolek-dla-wywolanego-zdarzenia</guid>
<pubDate>Fri, 11 May 2018 08:35:29 +0000</pubDate>
</item>
<item>
<title>C# wzajemne sterowanie dwóch Form w innych projektach</title>
<link>https://forum.pasja-informatyki.pl/344318/c%23-wzajemne-sterowanie-dwoch-form-w-innych-projektach</link>
<description>

&lt;p&gt;Witam, tworzę aplikację okienkową w VS 2017 Windows Forms. Aplikacja składa się z dwóch projektów GameBase oraz ApplicationMenu. W projekcie ApplicationMenu znajduje się Form (okienko) z przyciskiem,po uruchomieniu którego ukrywa się aktualne okno a otwiera okno z grą z projektu GameBase. W ApplicationMenu dodane zostało odwołanie do GameBase.&lt;/p&gt;



&lt;p&gt;Mój problem tkwi w tym że po zamknięciu okna z grą(znajdującego się w GameBase) okno z Menu się nie pojawia. Gdybym miał oba okna w jednym projekcie nie było by problemu użyłbym tego kodu:&lt;/p&gt;



&lt;p&gt;Form1:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
private void button1_Click(object sender, EventArgs e)
        {
            Form2 form2 = new Form2(this);
            form2.Show();
            this.Hide();
        }&lt;/pre&gt;



&lt;p&gt;Form2:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
public partial class Form2 : Form
    {
        private Form1 form1;
        public Form2(Form1 glowna)
        {
            InitializeComponent();
            form1 = glowna;
        }
 
        private void Form2_FormClosing(object sender, FormClosingEventArgs e)  
        {
            form1.Show();
        }
    }&lt;/pre&gt;



&lt;p&gt;Jednak niestety okna są w dwóch różnych projektach a odwołanie może działać tylko w jedną stronę. Przez co nie mogę zastosować powyższego kodu do Form2. Żeby to działał potrzebowałbym odwołania do ApplicationMenu w projekcie GameBase a to już by było odwołanie cykliczne.&lt;/p&gt;



&lt;p&gt;Jakieś pomysły jak zrobić by wszystko się kompilowało?&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/344318/c%23-wzajemne-sterowanie-dwoch-form-w-innych-projektach</guid>
<pubDate>Wed, 18 Apr 2018 11:40:16 +0000</pubDate>
</item>
<item>
<title>VS 2013 - C++/CLI - Windows Forms - Dwa okna</title>
<link>https://forum.pasja-informatyki.pl/340722/vs-2013-c-cli-windows-forms-dwa-okna</link>
<description>Witam, umiem stworzyć już dwa okna w projekcie, ale mój problem polega na tym, że nie wiem jak doprowadzić do jakiejś interakcji między tymi oknami w takim sensie, że np w jednym oknie klikam sobie przycisk a wykonuje się coś w drugim. Czy to jest kwestia jakiś właściwości, ustawień czy trzeba bezpośrednio w kodzie działać jeśli tak to jak?</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/340722/vs-2013-c-cli-windows-forms-dwa-okna</guid>
<pubDate>Thu, 05 Apr 2018 14:39:56 +0000</pubDate>
</item>
<item>
<title>[c++/cli][windows forms] Zaawansowany textbox</title>
<link>https://forum.pasja-informatyki.pl/276879/c-cli-windows-forms-zaawansowany-textbox</link>
<description>Witam,&lt;br /&gt;
&lt;br /&gt;
Chce zrobić aplikacje ale potrzebuje pomocy.&lt;br /&gt;
&lt;br /&gt;
Otóż, mam aplikacje gdzie są dwa okna (obok siebie) i można w nich pisać. Edytor A - Edytor B&lt;br /&gt;
&lt;br /&gt;
Ale nie wiem jak to zrobić.&lt;br /&gt;
&lt;br /&gt;
Korzystam z richtextbox, ale to nie to, bo:&lt;br /&gt;
&lt;br /&gt;
Piszę sobie w edytorze &amp;quot;a&amp;quot; i jak dojdzie do wyznaczonego momentu (koniec kartki) to ma tekst przechodzić na następny edytor, ale niczym nie da się tak zrobić, błagam pomocy, rozumiecie mnie?</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/276879/c-cli-windows-forms-zaawansowany-textbox</guid>
<pubDate>Sat, 12 Aug 2017 21:04:16 +0000</pubDate>
</item>
<item>
<title>C++ Windows Forms Visual Studio 2015 - Text dla Label</title>
<link>https://forum.pasja-informatyki.pl/256406/c-windows-forms-visual-studio-2015-text-dla-label</link>
<description>

&lt;p&gt;Cześć, pytanie dotyczy C++ Visual Studio Windows Forms.&lt;/p&gt;



&lt;p&gt;Mam zmienną typu string &lt;strong&gt;a = &quot;aaa&quot;;&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;oraz &lt;strong&gt;labal2&amp;nbsp;&lt;/strong&gt;i chce żeby zmienna a była jako &lt;strong&gt;Text &lt;/strong&gt;do &lt;strong&gt;Label2&lt;/strong&gt;.&lt;/p&gt;



&lt;pre class=&quot;brush:plain;&quot;&gt;
this-&amp;gt;label2-&amp;gt;Text = System::Convert::ToString(&quot;aaa&quot;);&lt;/pre&gt;



&lt;p&gt;W powyższy sposób oczywiście działa, ale w poniższy już nie:&lt;/p&gt;



&lt;pre class=&quot;brush:plain;&quot;&gt;
string a = &quot;aaa&quot;;
this-&amp;gt;label2-&amp;gt;Text = a;&lt;/pre&gt;



&lt;p&gt;Dopiero zaczynam się z tym WindowsForms bawić(mimo że chciałbym tego uniknąć) więc to są podstawy, których nie znam a wszędzie w necie jest pokazane tylko jak przekonwertować liczby do Labela. A tutaj nie wiem o co chodzi...&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/256406/c-windows-forms-visual-studio-2015-text-dla-label</guid>
<pubDate>Wed, 24 May 2017 12:42:55 +0000</pubDate>
</item>
<item>
<title>Zadania na dzień</title>
<link>https://forum.pasja-informatyki.pl/21192/zadania-na-dzien</link>
<description>Czy jest tu ktoś dobry, którego mogę prosić o podanie jakiejś strony z zadaniami w C# do rozwiązywania? Kończę pierwszy rok studiów i potrafię programować w konsoli, WPFie i Windows Forms.</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/21192/zadania-na-dzien</guid>
<pubDate>Mon, 18 May 2015 10:38:09 +0000</pubDate>
</item>
</channel>
</rss>