Aracılığıyla paylaş


Özel Etkinlik Tasarımcısında ExpressionTextBox Kullanma

ExpressionTextBox örneği, özel etkinlik tasarımcısında öğesinin ExpressionTextBox nasıl kullanılacağını gösterir. özel etkinliği, MultiAssigniki dize değişkenine iki dize değeri atar. Bazı ExpressionTextBox denetimler s'ye InArgument, bazıları da s'ye OutArgumentbağlanır.

Örnek ayrıntılar

ArgumentToExpressionConverter, ifadeleri bağımsız değişkenlere bağlarken kullanılan tür dönüştürücüsüdür. ConverterParameter veya olarak ayarlanmalıdır InOut. InOut Desteklenmez.

UseLocationExpression özniteliği, ifadenin bir L değeri ("sol değer" veya "konum değeri") ifadesi olması gerektiğini belirtmek için s üzerinde OutArgumentkullanılır. Çoğu durumda L değeri ifadesi, döndürülenin bir değişken veya bağımsız değişken adı olduğunu OutArgument belirtmek için kullanılan geçerli bir Visual Basic tanımlayıcısıdır.

MaxLines Özniteliği bu örnekte bir olarak ayarlanmıştır ve MinLines ayarlanmadı. Bu, kullanıcı tarafından yazılan metin miktarından bağımsız olarak değerinin sabit bir satır boyutu olduğunu ExpressionTextBox gösterir. öğesinin ExpressionTextBox kullanıcı girişine uyacak şekilde büyümesine izin vermek için değerinden MinLinesbüyük olarak ayarlayınMaxLines.

ExpressionTextBox yalnızca bağımsız değişkenlere bağlanabilir ve CLR özelliklerine bağlanamaz.

Bu örneği kullanmak için

  1. Visual Studio'yu kullanarak ExpressionTextBoxSample.sln dosyasını açın.

  2. Çözümü oluşturmak için CTRL+SHIFT+B tuşlarına basın.

Bu örneği çalıştırmak için

  1. Çözüme yeni bir İş Akışı Konsolu Uygulaması ekleyin.

  2. Yeni İş Akışı Konsolu Uygulaması projesinden ExpressionTextBoxSample projesine bir başvuru ekleyin.

  3. Çözümü oluşturun.

  4. MultiAssign etkinliğini araç kutusundan sürükleyip iş akışına bırakın.

Ayrıca bkz.