Combobox behavior
I am using a Combobox that is databound to one table to input data into the field of another table. It was my understanding that if I put one field into the Display Property would display the listed field values (and it does). However, it was
also my understanding that if i set the Value Member Property to a different field, in the same table, that the value from that field would be placed in the text box representing field to which the data is to be input. My expectation was that if I made
a selection of, "Document" from the combobox list, that a corresponding value from the Value Member Property setting would be placed in the textbox. What I got was the value from the selection list.
gwboolean
My expectation was that if I made a selection of, "Document" from the combobox list, that a corresponding value from the Value Member Property setting would be placed in the textbox. What I got was the value from the selection list.
The display member will be used for both the list and text portions of the combobox.
The value member is accessed through the SelectedValue property.
https://msdn.microsoft.com/en-us/library/system.windows.forms.listcontrol.selectedvalue(v=vs.110).aspx
Similar Messages
-
Combobox behavior question....
Hi,
I designed my own combobox here since I didn't like the look
of the combobox that ships with Flash and skinning didn't really
work for me as well... ;)
Now, everything works fine but there's one behavior that the
original component combobox has that I can't seem to set up for my
duplicate.
It is when u pressed the scroll down button and the combobox
shows the option menue and you then press outside of the combobox
(just somewhere else on the screen) that the combobox rolls back
up.
I can't seem to get this going for my own duplicate. What I
tried:
1. made an invisible button (as bis as my combobox) and
applied action script on(releaseOutside)... - did not work
2. applied the same action script simply on the movieclip
that my combobox duplicate is and it didn't work as well...
It's probably because I work with a few invisible buttons
inside the combobox and they have action script applied and that
probably interferes with the one on the big invisible button....
The only thing I need to know is how to check if there was a
click outside the combobox.
Any suggestions ?
As always thanx for your help in advance !!!
MikeDuplicate Post
-
Combobox behavior inside a datagrid cell
How do you control the width of a combobox that resides
inside a datagrid cell? Merely setting cb.dropdownWidth = "some
value" does not work.ok.. i got it. You can successfully modify
dropdownWidth from withing your CellRenderer class using the 'open'
event. -
SSIS packages - Dynamic MODIFYSCRIPT :: SAP BPC 7.0 MS
Hi,
I want to know if it is possible to create a Dynamic MODIFYSCRIPT, so if the user selects a RADIOBUTTON option, the next SSIS screen will show or a SELECTINPUT with a specific selected member or a TEXT with a value.
The idea is that a parameter can change another in debug time.
Thanks in advance.HI Lara,
Kindly go through the below link may be helpful
PROMPT(COMBOBOX... is a useful statement in DM advanced script to provide user selection of some text values that can be later used in script logic
DM PROMPT(COMBOBOX behavior in BPC NW 10 and 7.5
Shrikant -
How to show combobox in a table cell
Hi,
I set combobox in a table cell but it shows when I click the cell.
How can I set the combobox and it be visible since the table is showing.What you have already done, and the resulting behavior is unclear from your post. Post more details.
-
How to use FlashVars to set the default option on a combobox
We are using XCelcius to display data in an XML file that is populated by another program using the Web Services approach.
On our widget, there is a combobox that allows the user to select a specific range of data. In Xcelcius, the value of this combobox can be defaulted using the Behavior->Default Options->Combo.
This is good, but this also means hardcoding a particular value. What we'd like to do is set the Default Option on the combobox via a FlashVar.
Is this level of behavior exposed via the FlashVars so we can define the default option in our HTML file?
Thanks for reading.unfortunately you cannot dynamically set the default option in 'Any' selector - so your Flash Vars approach will not work
-
Dynamic comboBox in a dataGrid?
i have a dataGrid that starts out blank. When a button is
clicked, it populates based on the contents of a few components.
The 3rd column needs a comboBox. I need the following
behaviors:
1-when the button is clicked, this populates with the text
values in a certain text field.
2-under certain circumstances, i need to be able to add and
subtract from this comboBox.
i have read this:
http://blog.flexmonkeypatches.com/2008/02/18/simple-datagrid-combobox-as-item-editor-examp le/
but it looks like the comboBox in that example has fixed
values. How can i dynamically alter the values in
these comboBoxes? i have the comboBoxes in the dataGrid
component, but i can't figure out how to access their
dataProviders!
thanks!You can have your comboBox itemRenderer populate based on an
ArrayCollection in your dataDrid dataProvider. Then, by changing
the dataProvider's ArrayCollection field, you could change each of
the comboBoxes accordingly. If you need different comboBox values
for different comboBoxes, then you will need something a bit
different. It would help to see your code.
Vygo -
Extending JComboBox behavior and changing look and feel
In order to change JComboBox behavior, usually we will extend the MetalComboBoxUI or WindowsComboBoxUI (for example: for controlling the popup width)
The problem arise when we want to be able to change the pluggable look and feel: all components got the new look and feel except for the comboboxes.
A dirty solution can be extending our ComboBoxUI from the new look and feel library but in the case of jgoodies it is even impossible because PlasticComboBoxUI is final
Any ideas?In order to change JComboBox behavior, usually we will extend the MetalComboBoxUI or WindowsComboBoxUI (for example: for controlling the popup width).
The problem arise when we want to be able to change the pluggable look and feel: all components got the
new look and feel except for the comboboxes. A dirty solution can be extending our ComboBoxUI from
the new look and feel library but in the case of jgoodies it is even impossible because PlasticComboBoxUI is final
My best suggestion: request the L&F provider to make his combo box homogeneous with the other components. -
AS2 ComboBox Hangs Dir when Scaled +200%
Hi All,
I have used the AS2 ComboBox component in a AS2 nav screen SWF for Flash Player set in the range of 7 (and tested up to 9).
The combobox does not have scrolled selections at this time. I am scaling the whole nav screen from a 668x500 up to over double it's size. It starts showing up as an issue at about 200% of size and get worse as it gets larger all the way to full screen.
The SWF has the pre-made behaviors - 'Flash Cursor' and 'Set Click Modes'.
Observationally, I see that the focus on the selection is slow. Both of my selections have the focus glow. I notice that the mouse cursor does not change over the dropdown buttons on the combobox.
When I do select the item, the player checks out. It appears that most times it eventually comes back and finishes the action - a simple goto frame action.
I was hoping to use the ComboBox component for my non-programming users with this project template I am creating. I don't really want to create a custom, editable component if I can avoid it.
This template is a temporary solution until I build a new template in AS3.
Thanks,
JimHi,
use sprite ink property copy
sprite(1).ink=0 (copy) dont use background transparent ink. -
Spark ComboBox new item does not display in textInput?
I've been playing with s:ComboBox and generally like them a lot. One detail is driving me nuts though - most likely due to my lack of knowledge in the subject - is that if I try to add a new item to my dataprovider in a changeHandler (registered to the change event) the text for the ComboBox textInput disappears - although the item addition works perfectly. Interestingly enough the same operation works fine if it gets called by clicking on a button, i.e. post the change event has been processed, and the text does not disappear. To better understand what I'm talking about check out the code from http://help.adobe.com/en_US/flex/using/WS70f0d54f063b9b081aac8d1d1247252e4a0-8000.html#WS7 0f0d54f063b9b08626480d2124725f692c-7fff
and try to add a new item and hit enter. Taking the same code from myCB_changeHandler and using it as a button click event instead of a change event handler yields to the behavior I'm looking for, i.e. the new item appears in the CB textInput field and when clicking the button gets added to the data provider while not disappearing from the textInput. Is there a way to accomplish this same behavior in the change event handler?
thank you!
fthank you!
that does the trick!
f -
ComboBox - value disappears...
I have a ComboBox in a DataGrid. Here's the behavior I'm
seeing: The screen loads initially - the ComboBox is populated and
the selected item is shown. If I click on the ComboBox, then move
my mouse away and click on some other cell - without physically
re-selecting the same item in the list - then the selected item is
no longer the selected item. It defaults to the top item in the
list.
In my application, the DataGridColumns shown below. (the
value of editorDataField attribute is defined in my component...).
The dataField (productCode) is an item in the ArrayCollection which
populates the DataGrid.
<mx:DataGridColumn dataField="productCode"
headerText="Product Code"
headerWordWrap="true" editorDataField="valueSelected"
width="80" itemRenderer="ProductCodeRenderer2"
rendererIsEditor="true" />
The issue is somewhere in my component, i assume. The code is
below. One note - i display either a ComboBox or a Label -
depending on another value in the same row of data (nonPartFlag).
When I debug this app, i check the productCode value (the
value that is the selected item in the ComboBox) - and it has a
value of null when i see this behavior. So that's why it defaults
to the top item, but why is it getting a value of null?
One other note - this only happens when i first touch a given
ComboBox. If I select a value, then i go back and do the behavior
described above, it works correctly.
<?xml version="1.0" encoding="utf-8"?>
<!-- mxmlcomponents/TypeComboBoxRenderer.mxml -->
<mx:Canvas xmlns:mx="
http://www.adobe.com/2006/mxml"
horizontalScrollPolicy="off" verticalScrollPolicy="off"
>
<mx:Script>
<![CDATA[
// Define a property for returning the new value to the
cell.
[Bindable]
public var valueSelected:String;
override public function set data(value:Object):void
if(value != null)
super.data = value;
trace("set data...data.productCode:"+data.productCode);
//show the comboBox
if(value.nonPartFlag)
prodCodeChoices.visible=true;
prodCodeLabel.visible=false;
//hide the comboBox and show the label
else
prodCodeChoices.visible=false;
prodCodeLabel.visible=true;
prodCodeChoices.selectedItem=data.productCode;
public function changeHandler(event:Event): void
trace("changeHandler...prodCodeChoices.selectedItem:"+prodCodeChoices.selectedItem);
valueSelected = String(prodCodeChoices.selectedItem);
]]>
</mx:Script>
<mx:ComboBox id="prodCodeChoices"
dataProvider="{data.productCodeArray}" width="100%"
change="changeHandler(event)"
creationComplete="prodCodeChoices.selectedItem=data.productCode"
/>
<mx:Label id="prodCodeLabel" text="{data.productCode}"
/>
</mx:Canvas>This is the problem
prodCodeChoices.selectedItem=data.productCode;
selecteItem rarely is usable because it must be a reference
to an item in the dataProvider. That is the dataProvider of the
*ComboBox*.
You cannot set the item of a combo box by giving it a *value*
which is what you are trying to do.
Instead, loop over the cbo dataProvider, and compare the
appropriate property values to data.productCode. when you get a
match, use the loop index to set the selectdIndex.
You might want to use an extended combo box that encapsulates
this functionality. There are several out there.
Tracy -
Set PHTML ComboBox Selected Value in JavaScript?
I've created a combobox as follows:
<phtmlb:comboBox id = "sdm_cnis"
selection = "<%= L_CIP_DETAILS_WA-GBSCIND %>"
table = "<%= l_cnis %>"
readOnly = "<%= l_display_mode %>"
width = "50px"
nameOfKeyColumn = "VALUE"
nameOfValueColumn = "NAME"
onClientSelect = "javascript:sdm_toggle_required();return false;"
behavior = "DROPDOWNSELECT" />
Based on the selected value of another dropdown combobox, I want to use JavaScript to select the value of this comboBox. For example, if the user changes the first comboBox, I want to automatically select the first option in this combobox. I really do not want to use dropdownListBoxes because they are not used anywhere else in our application. I also do not want to make a round trip to the server in order to resolve this issue as our uses will complain too much about that.
Some other things I've learned/tried:
I know I can get the selected value as follows:
sapUrMapi_ComboBox_getSelectedKey('sdm_cnis');
I have also tried to do the following, which sort of sets the value, but when you pull the list it appears as though the old selected value is still selected:
window.document.getElementById('sdm_cnisKEY').value = cnis_key;
window.document.getElementById('sdm_cnis').value = cnis_value;
Any help is appreciated.
RickManaged to come up with a solution:
window.document.getElementById('sdm_cnisKEY').value = cnis_key;
window.document.getElementById('sdm_cnis').value = cnis_value;
var o=sapUrMapi_ComboBox_getObject("sdm_cnis");
o.txt.setAttribute("k",cnis_key);
o.txt.setAttribute("ks",cnis_key);
I'm not sure, but I would imagine that this solution is not supported by SAP and any patches or service pack upgrades could potentially break the code, so if you use it, be cautioned about this.
I have tested it on our server, and it works for my current scenario. That said, if there is a better way to do this in JavaScript, I'd love to hear it. For now, I'll leave the question open and assign full points if someone can come up with something that I feel is better than this (i.e. a JavaScript solution that is supported by SAP).
Rick -
Not to retein text in the combobox widget
Hello,
Just want to know any possiblity not to retein the text in the combobox widget? I am using Captivate 5.5. The current behavior is I select a value in the list of combobox on page A, and then I click a button to go to the next page B. When I am back to the page A, the value I just selected is there displayed in the combobox (as the selected value). I do not want to retein the text.
ThanksIn those blog posts, you'll find the direct link to Jim's (FREE) widgets:
TextArea widget extended
Extended widgets for ...
If you are not yet fed up with me:
Source list: Widgets and Custom Questions
Tips for Widgets
I'm planning a second part for the last post, about the Listbox and Vivid Text Caption widgets.
Lilybiri -
ComboBox and button symbol interaction
(Sorry-- I had this posted in ActionScript as well -- not
really an AS issue...)
I thought it would be easier for folks if they didn't have to
create this from scratch:
Here is the
Sample
SWF
and the
Souce
FLA
Greetings --
I traced back a bug that I was having to its most basic level
and was surprised that it happens with only a ComboBox component
and a button symbol... I traced it back so far that it got rid of
all of my ActionScript and was left with only these two interface
elements:
Set-up: Create a new Flash document, ActionScript 2 / Flash
8. Drag in a combobox component and add a label. Create a new
button symbol and define up, over, down and hit states and drag
this in as well...
When you try test this movie, you get strange behavior...
Give the button a few clicks to see that it is working properly.
Then, click on the combobox to open it and then go back to the
button. The button will work the first time tried, but will not
work properly with subsequent attempts. It seems that the states of
the button are getting confused after the combobox is used?
(help!?)
Could there be a work-around to this? Thank you in advance
for you assistance with this issue...!I have Flash Player 9 (9,0,115,0) on my Mac, and am getting
the same behavior on Windows XP...
Perhaps try not moving the mouse between subsequent clicks
will make it more apparent... I select something from the combobox.
Then, the first click on the button works properly... but when you
release the button (and don't move the mouse) it returns to the "up
state" (not "over state"). Additional clicks don't respond with a
"down state"... it just flashes the "over state" momentarily.
It's causing me troubles because my interface asks users to
first select from a combobox to navigate and then they can click to
subsequent items with a button: next, next, next... to page through
the selection. But this strange interaction is hanging up the next
button on the second click (it never gets the down state).
Thanks for checking it out... I sure would appreciate any
thoughts on the matter... -
ComboBox Down Arrow Disappearing
Good Day
Experts:
I have a peculiar situation with a few of my ComboBoxes. When I switch to FIND mode, the odd behavior begins. A vertical line appears to the left of the down arrow essentially making the last part of the ComboBox a square around the arrow. Then after I make a selection from the list, the arrow disappears! If I click where the arrow should be I still get the list of items in the box.
This is not happening on some of my other screens. I cannot find any differeces.
Has anyone ever experienced this? If so, what do I have wrong?
Thanks,
EJDEd,
whenever i had display problems in user forms i tried to solve it with oForm.Refresh and/or oForm.Update
maybe it helps - at least you can try it
regards
David
Maybe you are looking for
-
System Image Backup to flashdrive: HP change to software prevents this option - per support
HP informs me System Image Backup to flashdrive (per Win 8.1 documenttion) has been disabled by HP. Does anyone know a workaround? Perhaps from Cmd line? Recovery/File History/System Image Backup - will not function to a flashdrive per Win 8.1 dire
-
Constant crashing.... any one shed any light on this?
Hi So, I'm doing some music and sound design for a movie - the first client screening is later today and I'm not done yet! Aaagh. I'm trying to sync audio to a .avi movie file. I'm running the video from one drive - the audio from another and the sys
-
Hi All I am trying to create a different numbering series in outgoing payment.In the primary series the first num and next num is 1.In the new series (CD) i am giving 1 for both first and next number and in period indicator i am selecting default a
-
Problems Installing 10.3
I have tried numerous times to install Flash Player v10.3 for IE onto my system, but I keep getting the same message (as follows) That the ActiveX could not be register. I am the administator in this computer with full access. I went to the support s
-
Photosmart 7520e: no signal when print job finished
I previously used a Photosmart 7510 printer. At the end of a print job, the printer emitted a small "jingle." This was helpful in letting me know when the print job was completed. I now have the 7520e model (follow-up model), and it doesn't emit that