infopath コード ビハインドでプログラムによって infopath スクリーン ヒントを設定する必要があります。これについては不可能だと読んだことがありますが、次のようなものを作成しました。
XPathNavigator field1 = MainDataSource.CreateNavigator().SelectSingleNode(xpath1, NamespaceManager);
XPathNavigator field2 = MainDataSource.CreateNavigator().SelectSingleNode(xpath2, NamespaceManager);
if (field1.Value.ToString() == "none")
{
this.Errors.Add(field2, "XXX", "XXxxxXX", "xxXXxxXX");
}
それでも、フィールドを「空白にすることはできません」に変更しますか?