logo
down
shadow

C# How would I fill a Form1 Parameter in the same seperate class


C# How would I fill a Form1 Parameter in the same seperate class

Content Index :

C# How would I fill a Form1 Parameter in the same seperate class
Tag : chash , By : S Hall
Date : November 27 2020, 09:01 AM

it helps some times Alright. I'm making a Simon Say's game and I'm working on making a button blink. I have an extra class that has a function with parameter of Form1, in which I can access my Form1 buttons. However I don't know how to fill the parameter in that same class. You'll understand what I mean if you look at the code. , I think this is the more correct way to do it
public partial class Form1 : Form
{
    SimonFunctions sf = new SimonFunctions(this); //Added

    public Form1()
    {
        InitializeComponent();
    }

    private void StartButton_Click(object sender, EventArgs e)
    {
        sf.Colorplaff(); //call Colorplaff from Form1;
    }
}

class SimonFunctions 
{
    public static List<int> ColorNums = new List<int>();
    Form1 mainForm; //added

    public SimonFunctions (Form1 form) //Constructor added
    {
        mainForm = form;
    }

    public void ColorPlay(int x) //remove static and Form1 argument
    {
        mainForm.ButtonNum = x; //use mainForm
        if (x == 1)
            mainForm.GreenButton.BackColor = Color.Lime;
        else if (x == 2)
            mainForm.RedButton.BackColor = Color.Red;
        else if (x == 3)
            mainForm.YellowButton.BackColor = Color.Yellow;
        else if (x == 4)
            mainForm.BlueButton.BackColor = Color.Blue;
        mainForm.timer1.Start();
    }

    public void Colorplaff()
    {
        ColorPlay(1);
    }
}

Comments
No Comments Right Now !

Boards Message :
You Must Login Or Sign Up to Add Your Comments .

Share : facebook icon twitter icon

access a Form1 public function from static class inside Form1


Tag : chash , By : TheMoo
Date : March 29 2020, 07:55 AM
With these it helps The point of static code is that belongs to itself, rather than any other object. For this to be true, when you set something as static, everything that depends on it must also be static!
This is what your error message is trying to tell you. You are declaring something as static, but in the computation of that static, you are using something that is not static. Str2Int is not tagged as static, so that is an immediate problem, and it's possible that LoadedRef is also not static. I am half-sure you actually meant to use LoadedRefrnce there, in which case you're fine, but since you spelled nothing correctly I can't be sure!

How can i call a method from form1 to a new class without making the method in form1 static?


Tag : chash , By : Skee
Date : March 29 2020, 07:55 AM
will help you You are storing the parameter from the constructor as it's base type Form instead of it's actual type Form1.
Change
private static Form frm1 = null;
private static Form1 frm1 = null;

How can i call a method with parameter of form1 from form2 and plot on chart on form1


Tag : chash , By : Matthew Steed
Date : March 29 2020, 07:55 AM
this one helps. First of all, you should refactor your code and separate that graph plotting method in it's separate class and then you shouldn't face this situation.
In your case, you can have a Form1 instance in your Form2 and using that instance call the method like
Public class Form2 : Form
{
  public Form1 frm1 = null;
  public Form2(Form1 frm)
  {
    this.frm1 = frm;
  }

 protected void btn_click(object sender, EventArgs e)
{
  frm1.Plottingmethod();
}
} 

How to seperate declaration and implementation of a templated class with a default template parameter?


Tag : cpp , By : Salikh
Date : March 29 2020, 07:55 AM
will help you You cannot partially specialize template functions (that's what you're doing in the first snippet). If you're asking about how to define it outside the class, try this:
template <size_t S, std::enable_if_t<(S > 0), int> j>
Foo<S, j>::Foo(){}

Can I fill a template parameter with a nested class in this class?


Tag : cpp , By : noboruwatanabe
Date : October 14 2020, 02:22 PM
Hope that helps Well, you simply can't do that, and you've already pointed out why that is.
Thinking more about logic than about syntax, since the base class definition may very well differ depending on what its template argument is, and since the base class definition may very well affect the way TestInner works, you are attempting to create a circular dependency which is just not possible in our physical reality.
Related Posts Related QUESTIONS :
  • Can we use JsonRequestBehavior.AllowGet with [HttpPost] attribute?
  • How to customize the Setup wizard with custom forms in Visual Studio setup project
  • C# ASP.NET - Use method from another class to create labels
  • C# List IList or IEnumerable as argument
  • Parsing File with C# And Replace method
  • Losing special unicode characters in encryption (C#)
  • Getting stored procedure returned value instead of row affected
  • How can I construct HTML using NameValuePair in android?
  • Loading a pop up page in ASP.net through a js file
  • How to pass alert or notification message from controller to View?
  • C# to pause, turn on ssas server, backup cube.... how to?
  • How to execute DataTable.Select() for a column of custom class type for a particular element in that C#
  • how to connect mysql8.0 with C#
  • Passing incorrect values into MultiValueConverter by MultiBinding
  • Can i use IEnumerator as Update func?
  • How to convert API Json response to C# Array?
  • Blazor Textfield Oninput User Typing Delay
  • Performing both layout and render transform results in wrong output
  • uwp beforetextchanged cursor moving in front of text
  • How to keep duplicates from a string[] exclude words from a List and print them out
  • .Net Core Strings.Asc/Mid/Chr/Len missing even after importing Microsoft.VisualBasic
  • How to return to previous search page without being asked to Confirm Form Re-submission and keeping the results on ASP.N
  • How set a identity scaffolding item/page how initial page in asp.net MVC core?
  • LINQ isn't calling Dispose on my IEnumerator when using Union and Select, expected behavior or bug?
  • What is "ByteArray.uncompress()" in AS3 equivalent to in C#?
  • Getting a specific letter from a string variable for my simple guessing game for clues
  • Send an email with Outlook without a subject --- dialog box issue
  • passing List<MyModel> from my controller in the "WebInterfaceProject" to the processor method in "D
  • How to convert Word document created from template by OpenXML into MemoryStream?
  • How can I make a single slider that changes the color of an object?
  • Remap JSON parameter in c#
  • What is the difference between "this ref" and "ref this" when talking about C# 7.2 ref extension met
  • Convert OpenSSL encryption into native C#
  • Accessing Properties in Razor Pages
  • How to get SOAP element value
  • Projection after Group
  • C# error cannot convert sytem.text.regularexpressions.match to string
  • Issues with Save/Load System in a Text Based Adventure game made with ScriptableObjects in Unity
  • VS2019 MSBuild.exe - ASP .Net MVC project fails to publish when using PublishProfile, but works when using OutDir parame
  • Does <pages validateRequest="false" /> in Web.config still matter?
  • How to send new request to redirect URL with new access token
  • Attempt to invoke virtual method on a null object reference Xamarin LockScreen
  • "The attribute names could not be inferred from bind attribute 'bind-value'" exception in Blazor
  • How to fix ''System.ArgumentException" in c#?
  • C#. Ref returning delegate for ref extension method
  • Swashbuckle Swagger generate an actual guid
  • Trying to make thousands of database calls simultaneously - they stack instead of running concurently
  • run mstest from cmd using testcontainer
  • How to make M:N (many-to-many) relationship where both M and N are the same entities?
  • Consume COM DLL from multiple clients
  • Convert json string response representing UCHAR array to Byte array
  • Why does this LinqPad program produce different results on the second run?
  • ServiceStack how to use MaxLoginAttempts feature
  • What does "late-bound access to the destination object" mean?
  • How to load appsettings.json inside a Static class based on deploy environment so that I can use in other class librarie
  • dynamically add images to view
  • Are static extension methods on User object safe?
  • Process thousands of database calls simultaneously
  • Trying to decrypt a string with public key(not private) using bouncycastle in .net
  • How to retrieve the name of an usb device
  • shadow
    Privacy Policy - Terms - Contact Us © scrbit.com