SIL.FieldWorks.Common.Widgets.LabeledMultiStringControl.SetValue C# (CSharp) Method

SetValue() public method

Set one of the strings.
public SetValue ( int ws, ITsString tss ) : void
ws int
tss ITsString
return void
		public void SetValue(int ws, ITsString tss)
		{
			CheckDisposed();

			m_innerControl.SetValue(ws, tss);
		}

Same methods

LabeledMultiStringControl::SetValue ( int ws, string txt ) : void

Usage Example

Beispiel #1
0
		protected static void LoadAllMultiAlternatives(IMultiAccessorBase multiField,
			LabeledMultiStringControl destination)
		{
			var cws = destination.NumberOfWritingSystems;
			for (var i = 0; i < cws; i++)
			{
				var curWs = destination.Ws(i);
				if (curWs <= 0)
					continue;
				int actualWs;
				ITsString tssStr;
				if (!multiField.TryWs(curWs, out actualWs, out tssStr))
					continue;
				destination.SetValue(curWs, tssStr);
			}
		}