winforms

Calling ActionScript 3 function from C#

I have a Flash movie embeded in a Windows Form (using the component "Shockwave Flash Object included with Visual Studio 8). The Flash movie was created with Flash CS4 and uses ActionScript 3. Is it possible to use C# to call an ActionScript function in the Flash movie that returns a value? Also, is it possible for my Flash movie to cal...

Show Console in Windows Application?

Is there a way to show the console in a Windows Application? What i want to do is something like that: static class Program { [STAThread] static void Main(string[] args) { bool consoleMode = Boolean.Parse(args[0]); if (consoleMode) { Console.WriteLine("consolemode started"); // ... ...

ToolStrip sometimes not responding to a mouse click

I have a .NET 2.0 WinForms application with a ToolStrip on my main form. Sometimes, the ToolStrip icons don't resppond to the first mouse click, so I have to click the icon twice. It's just a standard ToolStrip with several icons and tooltip texts, I don't do anything special. Is this common? ...

How can I receive the "scroll box" type scroll events from a DataGridView?

I have a DataGridView, and I'm listening to its Scroll event. This gives me a ScrollEventArgs object whose Type member is supposed to tell me the type of scroll event that has occurred. On the MSDN documentation page it says I should be able to detect movement of the scroll box by listening for events with types ThumbPosition, ThumbTra...

ScrollBar in DataGridView

I have a winform in vs2008 that contains a DataGridView. The datagrid contains a list with several columns. These are fixed width, exept one that I have set up to take whatever space is left and fill the width of the view. The winform is resizeable in all directions. The issue I am trying to solve is that when I increase the vertical si...

TreeView double-click behaviour in .net / C#

Hi, I have a regular .net windows forms treeview control. The nodes are setup like this: Group ---child ---child If I double-click a collapsed Group node, it expands (as you'd expect) and the NodeMouseDoubleClick event is fired off, where my code does something if the selected node is NOT a group node. The problem arises when the ...

Reaching Form Instances

Im creating a level editor application designed in a MDI project. The application have to main view modes. WorldEditor mode and ObjectEditor mode. Depending on what type of mode form is active I want a separate property window to show a property setup specific for either world or object mode. For this I've thought of using the 'Activated...

C# listView, how do I add items to columns 2, 3 and 4 etc?

Hi, To add items to column 1 in my listView control (Winform) I'm using listView1.Items.Add, this works fine but how do I add items to columns 2 and 3 etc? It's the first time I've used listView. Thanks ...

Benefits of developing MMC snap-ins instead of traditional GUI apps

What are the benefits of developing MMC snap-ins instead of traditional GUI apps? AFAIK the MMC snap-ins can be loaded remotely to control some server applications but I have never dived deep in this approach. What are the pros and cons of MMC snap-in approach over traditional Win Forms (or WPF) GUI applications? And btw lately PowerShe...

Should MVC Controller be in separate DLL?

I've created a .NET winforms MVC. The Controller and View are in the same EXE. Model is in a set of DLLs that get used by several groups. The MVC is very explicit. Model knows nothing of Controller and Controller knows nothing of View. I'm thinking to put the Controller in its own DLL so that it can be unit tested. Highly unlike so...

Convert Pixels to Inches and vice versa in C#

I am looking to convert pixes to inches and vice versa. I understand that I need DPI, but I am not sure how to get this information (e.g. I don't have the Graphics object, so that's not an option). Is there a way? ...

MDI Child .Show() Method Raises NullReferenceException in Framework

The below is an involved problem, I've done a great amount of research, but have been unable to solve it thus far. I'm happy to find either a solution or a workaround. Although the framework is old (1.0) I am not at this stage able to upgrade to 1.1 or later (the client isn't willing to pay for the conversion at present), and I'm not eve...

Why can't I double-click a button to create an event handler in Silverlight 2.0?

In WPF, ASP.NET, WinForms, I create a button, double-click on it and fill in the event handler. In Silverlight (with Visual Web Developer 2008), I make a button, double-click it but nothing happens. Is this not supported when writing Silverlight applications for some reason? Do we have to write these event handlers by hand? ...

System.Windows.Forms.Timer performance

We have an application containing a lot of user controls that update frequently based on a System.Windows.Forms.Timer. Am I safe to add a Timer instance to each control peformancewise? Or should I have one Singleton Timer that runs all the time that is to be used by all instances? What is acutally happening under the hood? Will there be ...

Raising event from base class

I understand that one can raise an event in the class that the implementation declaration occurs, but I wish to raise the event at the base class level and have the derived class's event be raised: public interface IFoo { event EventHandler<FooEventArgs> FooValueChanged; void RaiseFooValueChanged(IFooView sender, FooEventArgs ...

What's your opinion on MS CAB (Composite Application Block)?

I'm in the process of evaluating the use of CAB for a new .net 3.5 winform project I plan to use the Infragistics toolset, which is known to be 'CAB compliant' While CAB has the immediate upside of letting me focus on my business instead of coding basic docking/login/etc code, I feel like I would be able to achieve the same level of fu...

DataSource for User Control

I am buidling a user control. Currently it consists of a textbox and a button - as a learning experience. This will be used as a basis for a more useful control. I want to add a DataSource, display member and ValueMember. Here is my code for the datasource. It will display in the Properties editor, but is disabled and grayed out. Wha...

tooltip appearing behind the form/window! (C# / VS 2008)

For some strange reason, my toopltip in the VS 2008 C# winforms application shows up behind the form! It's very frustrating and I can't figure out what I should do. Anyone face this before? Ideas? (PS - I'm doing a toolstip.show programmatically within the form) ...

.NET MVC: How to create form from controller?

In .NET 3.5 winforms, I've created an MVC. I'd like to take the controller part and put it into a separate assembly, so that it has no knowledge of the view. My app uses five forms in its view. The controller takes care of initializing the forms at different times, which means the controller has a reference to the view (something I'd ...

tabs at the bottom of TabControl

How can I get the Tab Control to place the tabs at the bottom of the control and not at the top ...