473,938 Members | 4,225 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Outlook/Help file multipane sytle app

Im am writing an application that will looks similar to Outlook or a help
file, i.e tree structure on left with right hand side pane showing data. It
is split into two panes.The Left pane has a treeview. When the nodes in the
tree are selected data is shown in the right pane.

I am using a treeview in the left pane and was wondering what is the best
way to show the data being selected in the right pane.

It's been suggested i use a panel control in the right hand pane to display
the data from the treeview.

For each node in the treeview i need to show a different set of data/view.
One node will have a few controls like combo boxes,text boxes,push buttons,
which will be used to produce a report.

Another view will contain text with some link labels that if clicked on will
bring up another page of text or a dialog.

Other nodes will have different views.

I would like advice on how i could show the different views for the nodes
and how i would design them. Would i need multiple panels or is there
another way to do it?
Thanks In Advance
Macca
Nov 17 '05 #1
1 1395
Macca,

What you could do is when you construct the nodes in the treeview, you
can set the tag property to the Type representing the control that you want
to show in the right hand side. Then, you can create the control, and pass
it the node information (you will have to implement an interface on the
control to accept the node information which tells it how to configure
itself).

Then, you just add the control as a child to the right hand side, and
then show it.

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard. caspershouse.co m

"Macca" <as****@dsl.pip ex.com> wrote in message
news:Ne******** ************@pi pex.net...
Im am writing an application that will looks similar to Outlook or a help
file, i.e tree structure on left with right hand side pane showing data.
It
is split into two panes.The Left pane has a treeview. When the nodes in
the
tree are selected data is shown in the right pane.

I am using a treeview in the left pane and was wondering what is the best
way to show the data being selected in the right pane.

It's been suggested i use a panel control in the right hand pane to
display
the data from the treeview.

For each node in the treeview i need to show a different set of data/view.
One node will have a few controls like combo boxes,text boxes,push
buttons,
which will be used to produce a report.

Another view will contain text with some link labels that if clicked on
will
bring up another page of text or a dialog.

Other nodes will have different views.

I would like advice on how i could show the different views for the nodes
and how i would design them. Would i need multiple panels or is there
another way to do it?
Thanks In Advance
Macca

Nov 17 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
19360
by: Fritz Switzer | last post by:
Can anyone provide a small snippet in C# that pulls out the Contacts in Outlook XP. I've seen a couple of examples in C++ and VB in previous newsgroup posts, but either the originals didn't work or my conversion skills are weak. And if I have to use tlbimp.exe what is the right file to use. Thanks for the help. -- Fritz
0
1941
by: Brian | last post by:
I am using Exchange 2003 as an e-mail server and Outlook 2003 as an e-mail client. We leave all mail on the server and use Outlook only to view mail. I would like to write a script, hopefully that a user can run, that will take a users mailbox and zip it up into a PST file. It is OK (actually best) to leave the mail on the server but I want it in a PST file for sure. The code I have right will create a PST file and it will show up when a...
9
6753
by: Srinivas | last post by:
hi all how to access the outlook user profiles through VB.net any help.... thanks in advanc Srinivas
0
836
by: serge calderara | last post by:
Dear all, I have a dataset object which is the source of a datagrid server control. In my application I am using that dataset to generate an XML file. The am using table mapping to defined my own column names which are dependant on customer language. Then from the generate XML file I apply to it an XML stylesheet in order to format the data properly. The content of my style XLS file is has follow:
3
2889
by: Siv | last post by:
Hi, A little while ago I wrote a small program that allowed the user to view products from a database. The database holds the details of the products which can be viewed via a form and additionally pictures of the product are stored in an images subfolder and the database holds the file name of the relevant picture. The user can then click a button to display the picture in a pop-up window and also another button to email the potential...
0
1855
by: Pheasant Plucker® | last post by:
Hi there, Not sure if this is the correct ng and I am not a programmer so excuse me but here goes...:-) We have a custom application that has a hook or calls either the Outlook calendar or looks in the Inbox for a specific email and acts upon it if found. This has worked great for over a year but when I updated using the usual
12
2506
by: GuangXiN | last post by:
I want the file upload element disappear, instead of it, I place a text box and a button with my own css defination. but it doesn't work on IE7. What should I do now? <form action="upload.php" method="POST" enctype="multipart/form-data"> <p> <span>Select photo:</span> <input type="file" name="photo" style="display:none;"> <input type="text" name="photoUrl" class="s1" /> <input type="button" class="s2"...
2
1321
by: =?Utf-8?B?QWJoaQ==?= | last post by:
I am trying to read c# sytle comment (///) from assembly using reflection? Is it possible to do so.
11
7777
by: Bill Davy | last post by:
I am trying to edit Contacts in Outlook. This is so I can transfer numbers from my address book which is an Excel spreadsheet to my mobile phone. I came across the following snippet of code which enabled me to the contacts at least list. I had to root around to discover CdoDefaultFolderContacts (though it was guessable; how could I enumerate win32com.client.constants?). I now want to work through the Contacts in Outlook patching in...
0
10134
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9963
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
1
11288
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10657
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9857
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
8218
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
7381
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
6075
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
3
3501
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.