|
Just as you would do for the local one. Write the connection string and use its Open method. Just make sure your database allows remote connection.
50-50-90 rule: Anytime I have a 50-50 chance of getting something right, there's a 90% probability I'll get it wrong...!!
|
|
|
|
|
DON'T ask the same question in multiple forums. Identify the most appropriate forum for your question and post it ONLY there.
|
|
|
|
|
Thanks in advance
is their any way to resize form and controls according to Screen resolutions without much hassle means instead of changing controls positions ans sizes manually , like in java their are scripts can we do it in vb.net
Best Regards,
SOFTDEV
If you have knowledge, let others light their candles at it
|
|
|
|
|
Learn the art of docking and padding of controls.
I believe there are articles about it and once you learn it, it is not a hassle.
|
|
|
|
|
i am not asking about form resize event like maximize or normal , i want screen to adjust in different resolution 1024 x 768 or 800 x 600 etc , like shrink or grow adjust according to resolution
Best Regards,
SOFTDEV
If you have knowledge, let others light their candles at it
|
|
|
|
|
Hi, I am not sure that I get you right but if you want your application to change screen resolution : change screen resolution C#
As for the shrink or grow, thre is the Form.AutoScaleMode which I haven't worked with.
|
|
|
|
|
Use TableLayoutPanel. It is a great control to manage these kind of things. Make sure that:
1. Columns and rows have their heights and widths in % wherever required.
2. All the controls are anchored to all the sides of cell in which you keep them.
50-50-90 rule: Anytime I have a 50-50 chance of getting something right, there's a 90% probability I'll get it wrong...!!
|
|
|
|
|
Using C# 3.5 I develop a WinForm application that should mimic a word processor, e.g. allow users to type text, insert images and tables and apply certain formatting styles to them. Then I need to parse the text, replace certain variables with data from a database. merge multiple 'documents' and create output in at least PDF and possibly either DOC, RTF or HTML.
At first I thought this shouldn't be hard: there are so many commercial and open source components available. At least one of them should fit my needs. But I seemed wrong about that: I cannot find any suitable technique that allows me to do all this without bugs or too much complexity. For instance:
I've tried RTF:
.net RichTextBox control cannot adjust the table's width, nor would I like to search/replace rtf-fieldcodes to add data driven content.
TX TextControl seemed like a good choice, but it is a wrapper around some native win32 dll that has it's limitations as well (conversion / resizing / drawing issues).
TE Edit has buggy table-support
PinEdit uses Internet Explorer (I don't like dependencies to Internet Explorer)
DevExpress has no table support in their RichEdit component
That's when I thought I would like to separate content and layout and use an officially accepted standard for that. So I looked at XML-authoring components such as XMetal and Syntext Serna, but they seem offer much more than I need (such as workflow), complex to configure and embed and don't fit the skin in my application.
After all this I've seem to have hit a brick wall.
Can anyone give some advise, leads, directions or best practices?
|
|
|
|
|
Hi All,
I have a problem with the FolderBrowserControl. When I use the FolderBrowserDialog in my application on a Windows Server 2008 system a strange behaviour can be recognized. If I open the dialog the first time it is displayed the way it should.
When I open it a second time, the tree control looks different. The plus signs aren't displayed any longer. Instead only blank squares are displayed (Sorry for not attaching a picture. But I don't have a server where I could put it...)
This behaviour can't be reproduced on Windows XP, it only occurs on Windows Server 2008 systems.
The control is created in a separate class and is opend from a grid.
//as special folder the desctop is used
public MyControl(Environment.SpecialFolder folder, bool createFolder)
{
m_IsModified = false;
m_FolderBrowser = new WinForms.FolderBrowserDialog();
m_FolderBrowser.ShowNewFolderButton = createFolder;
}
//this method is executed from the grid
public WinForms.DialogResult ShowDialog(WinForms.IWin32Window window)
{
WinForms.DialogResult ret = m_FolderBrowser.ShowDialog(window);
m_IsModified = (ret == WinForms.DialogResult.OK);
return ret;
}
public void Dispose()
{
m_FolderBrowser.Dispose();
m_FolderBrowser = null;
}
I really don't have any idea why this problem occurs and how to solve it. I hope you can help me.
Thanks.
Best Regards,
Viola
|
|
|
|
|
The symptoms you mentioned usually occur in applications when it is too tight on memory, typically caused by memory leaks. Check if the control has any known issues and if it is supported on all platforms.
|
|
|
|
|
Hi Shameel,
thanks for the tip. It really seems to be a memory leak. But it has nothing to do with the folder browser dialog. The leak probably occurrs in another referenced dll.
Best Regards,
Viola
|
|
|
|
|
i want to drag a control and drop it on some other position in the same form window. can any body please help me on that.
|
|
|
|
|
|
Hint: Use the MouseDown , MouseMove and MouseUp events and change the Location property of the control.
modified on Tuesday, November 17, 2009 10:36 AM
|
|
|
|
|
I wrote something like this back in the day and I will look for it. But dragging controls is very demanding since they redraw all the time causing flickering and bad performance (at least in .net 2.0).You can show squares when you drag or implement it by adding custom redraw on bitmaps which may still cause problems, very complicates and has relatively poor performance.
This is a big task and you should be looking for a nice peace of code to start with.Try looking for a custom drawn object source code it will be a good start.
I don't know whether you should use an off the shelf product, check quality and pricing first.
I found this here : Drag and Drop Image C#
|
|
|
|
|
I am using Visual C# Express 2008 SP1 on Windows Vista will all the updates applied. No matter what I try, I can't open some inherited forms (if I am even using that term correctly) in the Forms Designer. But my project builds just fine! I am going nuts not being able to design my forms. I am having trouble because I re-did my project's namespaces and maybe the designer is getting confused.
The form I want to open is in the 'Windows' namespace (something I made up, i.e. MyProject.Gui.Windows) and the baseform and its base are in the 'Docking' namespace as in MyProject.Gui.Docking and I think it is because my namespaces must somehow be retarded is why I am getting the error:
at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.EnsureDocument(IDesignerSerializationManager manager)
at System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)
at Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)
at System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad(IDesignerLoaderHost host)
I am also doubly confused becuase my code builds just fine. My code is as follows:
baseform of the baseform:
using System;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Diagnostics.CodeAnalysis;
using System.Diagnostics;
namespace MyProject.Gui.Docking
{
public class DockContent : Form, IDockContext
{
public DockContent()
{
InitializeComponent();
}
}
}
The baseform of the baseform (above) has no .designer.cs file. It is part of the WeifenLuo.Docking library. I subsumed the library directly into my project's namespace structure so I don't have to lug around DLL's. I can view this baseform of the baseform in the designer just fine.
Now on to its first-level derived form ToolWindow .
i.e., the code is
using System;
using MyProject.Gui.Docking;
using MyProject.Core;
namespace MyProject.Gui.Windows
{
public partial class ToolWindow : DockContent
{
public ToolWindow()
{
InitializeComponent();
}
...
}
}
Notice how I derive from DockContent class which is in the Docking namespace but my child form is in the Windows namespace. I tried putting the child class also in the same namespace but the child form still would not design.
But changing the namespaces doesn't do anything! Even if all the forms in the hierarchy are still in the same namespace the Forms Designer still craps on me. I suspect I am being completely retarded about something but I can't figure out what. Any help would be appreciated.
Sincerely Yours,
Brian Hart
|
|
|
|
|
Hello,
I'm working on Windows application c#
i have form1 which contain data gridview to view the content of table from sql database.
i've enabled edit, delete in the gridview, and then i've added two queries one for update and the other for delete through MyDataSet1.xsd page.
now after updating and/or deleting any record i wanna click on a button to confirm user that the operation done. but i don't know how to save updating or deleting!!
any help guys?
|
|
|
|
|
1. Handle the UserDeletingRow event
2. Query the user if he/she wants to delete the row
3. Set the DataGridViewRowCancelEventArgs.Cancel = true , based on the response.
|
|
|
|
|
Hi,
I have a little problem with CheckedListBox control. Is there any way to disable checking control items on keyboard key press? I want to disable checking when alphabetical and numerical signs are pressed. Sorry for my bad english.
Peter.
|
|
|
|
|
Handle the KeyDown event and set KeyEventArgs.Handled = true
|
|
|
|
|
In my Windows Forms application I have a listbox on the form. This is a multiple selection list box.
I can use SelectedIndices property to get the indices of all the selected items.
However, given an index number, is there a simple way to tell if the item is selected or not? Right now I search the SelectedIndices to see if the index is there. I wonder if there is a method call to tell me directly if an item is selected or not. I tried to find that but couldn't.
Thanks!
|
|
|
|
|
Hi,
you could try listBox.Items.Contains(...)
Luc Pattyn
I only read code that is properly indented, and rendered in a non-proportional font; hint: use PRE tags in forum messages
|
|
|
|
|
|
|
it should be listBox.SelectedIndices.Contains(...)
listBox.Items.Contains(...) will be true for all items.
|
|
|
|